< Return to Video

DSCR CAP03 2024 VA03 LINGUAGEM R GRAFICO DE BARRAS

  • 0:08 - 0:10
    Com certeza, no seu cotidiano,
  • 0:10 - 0:15
    você já se deparou com a necessidade
    de interpretar um gráfico de barras,
  • 0:15 - 0:18
    ou até mesmo ter que fazer
    um gráfico de barras,
  • 0:18 - 0:22
    talvez no Excel ou talvez em alguma
    linguagem de programação.
  • 0:22 - 0:24
    E não ia ser diferente aqui.
  • 0:24 - 0:26
    Vocês também vão aprender
    a fazer com a linguagem R.
  • 0:26 - 0:28
    Vem comigo que eu vou mostrar para vocês.
  • 0:29 - 0:30
    Aqui eu deixei um script pré-pronto.
  • 0:30 - 0:36
    Como sempre, eu tento deixar um comentário,
    um código comentado para vocês,
  • 0:36 - 0:39
    para que facilite a interpretação.
  • 0:39 - 0:44
    Na primeira parte aqui, nós iremos
    executar juntos, tudo bem?
  • 0:44 - 0:49
    E aqui, nessa primeira parte, vem
    um conteúdo que vocês viram anteriormente,
  • 0:49 - 0:52
    que seria esse esse "install.packages".
  • 0:52 - 0:53
    O que seria isso?
  • 0:53 - 0:56
    Vamos digitar juntos: install.packages.
  • 0:56 - 0:59
    Lembre-se que o R da uma sugestão para vocês.
  • 0:59 - 1:02
    E agora nós iremos utilizar quem?
  • 1:02 - 1:04
    O ggplot2, tá?
  • 1:04 - 1:08
    "Você fala: Rafa, mas eu
    não sei isso de cabeça."
  • 1:08 - 1:13
    Tem diversos tipos de pacotes
    que vocês utilizam durante a programação.
  • 1:13 - 1:17
    Para fazer o gráfico de barras,
    você tem que utilizar o ggplot2.
  • 1:17 - 1:21
    Observando aqui, agora nós
    temos que instalar esse pacote.
  • 1:21 - 1:25
    Se vocês apertarem o Enter,
    vocês tem que aguardar.
  • 1:25 - 1:30
    Lembre-se que não é porque está
    vermelho que tem um problema, tudo bem?
  • 1:30 - 1:33
    Se vocês tentarem
    interpretar o que está aqui,
  • 1:33 - 1:37
    warning não é um erro, tá, é um aviso.
  • 1:38 - 1:41
    Caso vocês queiram traduzir,
    fiquem à vontade, tudo bem?
  • 1:41 - 1:44
    E perceba que foi instalado
    aqui com sucesso.
  • 1:44 - 1:49
    Fez um download e adicionou
    para dentro do nosso estúdio.
  • 1:49 - 1:52
    E aí você fala: "Vamos
    para a próxima parte agora, Rafa?"
  • 1:52 - 1:53
    Vamos deixar o script
    pronto aqui para nós.
  • 1:53 - 1:56
    Qual é essa próxima parte, Rafa?
  • 1:56 - 2:01
    Sempre que estivermos lá,
    precisaremos chamar essa biblioteca?
  • 2:01 - 2:03
    Olhe aqui esse pacote...
  • 2:03 - 2:04
    Ou melhor, teclas do ggplot2
    foram instaladas aqui dentro do R Studio,
  • 2:04 - 2:09
    então ele está pronto para ser utilizado.
  • 2:09 - 2:12
    Foi adicionado, por isso que foi
    feito o download, tudo bem?
  • 2:13 - 2:16
    E agora nós precisamos chamar para que essa
    tela que nós estamos programando agora
  • 2:18 - 2:21
    consiga se utilizar
    das funcionalidades do ggplot2.
  • 2:21 - 2:23
    Vamos dar o Enter.
  • 2:23 - 2:24
    Aí apareceu um erro de novo.
  • 2:24 - 2:25
    Não é um erro.
  • 2:25 - 2:27
    Se você achar que é um erro, não é.
  • 2:27 - 2:28
    Fiquem espertos.
  • 2:28 - 2:31
    Uma mensagem de alerta, tá?
  • 2:31 - 2:35
    Agora que nós já temos um ambiente
    preparado, já instalamos o pacote do ggplot,
  • 2:36 - 2:39
    nós vamos agora simular uma situação,
    ter uma base de dados aqui com as vendas,
  • 2:42 - 2:46
    por exemplo, uma empresa de sapatos.
  • 2:46 - 2:47
    E depois nós iremos
    projetar esses gráficos.
  • 2:47 - 2:49
    Vou mostrar a minha tela para vocês aqui.
  • 2:49 - 2:54
    Eu deixei um script pronto
    para podermos gerar uma base de dados,
  • 2:54 - 2:58
    ou apertar um Control + X,
    que seria esse vendas aqui,
  • 2:58 - 3:01
    um intervalo de venda de oito
    meses de uma empresa.
  • 3:01 - 3:05
    no primeiro mês vender eu senti 20 R$
    supondo o segundo 150,
  • 3:05 - 3:08
    o terceiro teve uma queda,
    depois subiu novamente.
  • 3:08 - 3:12
    Nem sempre as vendas apresentam
    uma ordem crescente ou decrescente.
  • 3:12 - 3:14
    Isso aqui é um cenário normal.
  • 3:14 - 3:19
    Lógico que o esperado de uma empresa
    são as vendas serem sempre crescentes.
  • 3:19 - 3:22
    Agora vamos exibir esses dados.
  • 3:22 - 3:25
    A gente vendas
  • 3:25 - 3:27
    enter os dados estão aqui, armazená-los
  • 3:27 - 3:31
    e aí vamos dar mais um passo
    para tentarmos chegar
  • 3:31 - 3:34
    lá na parte de gerar o gráfico de barras,
  • 3:34 - 3:37
    o script novamente
    está pronto de um control V.
  • 3:37 - 3:41
    Eu vou recortar a parte que não nos interessa
    agora, que é essa outra parte aqui,
  • 3:41 - 3:45
    que só está criando um dataframe
    para os dados de vendas.
  • 3:47 - 3:51
    Eu vou apertar um Enter, vou exibir,
    e vou explicar para vocês
  • 3:51 - 3:57
    o que tem essas cookie que tem ali
    naquela linha de execução que eu estava.
  • 3:57 - 3:59
    Seis Executou e não nos ensinou.
  • 3:59 - 4:00
    Vamos tentar entender agora.
  • 4:00 - 4:02
    Talvez vocês consigam.
  • 4:02 - 4:06
    Anteriormente, nós tínhamos criado
    vendas com os valores dos oito meses,
  • 4:06 - 4:08
    só que não nomeamos você olhando.
  • 4:08 - 4:13
    Você sabe que esse é o mês um, esse é
    o mês dois, esse é o mês três, até o mês oito.
  • 4:13 - 4:17
    Só que precisamos instruir o computador,
    os dados referente a cada mês,
  • 4:17 - 4:20
    Qual mês?
  • 4:20 - 4:22
    Como fazemos isso?
  • 4:22 - 4:27
    Criei aqui um dataframe que se chama "dados_vendas"
  • 4:27 - 4:30
    aquela velha instrução
  • 4:30 - 4:34
    ou também conhecida que foi
    tema de outra aula data aponta o frame.
  • 4:34 - 4:38
    Nós precisamos dizer então
    que esse vai ser referente ao mês um.
  • 4:38 - 4:39
    Esse é o mês dois.
  • 4:39 - 4:41
    Como fazemos isso?
  • 4:41 - 4:44
    Vamos criar uma coluna chamada "Mês"
  • 4:44 - 4:49
    e pedir para nomear sequencialmente
    cada linha aqui, por exemplo.
  • 4:49 - 4:55
    Se aqui fosse seis meses
    de vendas seria de 1 a 6.
  • 4:55 - 5:00
    No nosso caso, não vamos manter aqui
    o valor oito e a outra coluna aqui.
  • 5:00 - 5:05
    Eu vou manter o nome vendas,
    por isso que saiu esse resultado.
  • 5:05 - 5:07
    E agora que o ambiente está preparado,
  • 5:07 - 5:11
    nós podemos ir para a nossa
    última parte novamente.
  • 5:11 - 5:14
    Se vocês me permitem,
    eu vou executar primeiro.
  • 5:14 - 5:16
    Eu vou mostrar o resultado
    que gerou do gráfico.
  • 5:16 - 5:20
    E agora eu vou explicar para vocês
    o que aconteceu aqui.
  • 5:21 - 5:27
    "Rafa, deixo sempre um comentário
    para conseguir entender o que está abaixo.
  • 5:27 - 5:31
    Nós não tínhamos instalado o ggplot.
  • 5:31 - 5:32
    Agora nós vamos utilizar.
  • 5:32 - 5:37
    Nós temos que fornecer para o ggplot
    a instrução de gerar o gráfico de barras,
  • 5:37 - 5:42
    qual é a base de dados,
    e a "dados_vendas".
  • 5:42 - 5:43
    Eu tenho que dar nome.
  • 5:43 - 5:48
    Nós temos o eixo um, que é
    o eixo X, e o outro que é o Y.
  • 5:48 - 5:54
    Ao eixo X, eu atribui o nome
    de mês um, mês dois, mês três,
  • 5:54 - 5:56
    mês cota de um mês oito.
  • 5:56 - 5:59
    E aqui é o volume de vendas do mês Y.
  • 5:59 - 6:04
    Isso é uma coisa convencional
    para conseguir verificar quanto a mês.
  • 6:04 - 6:08
    Quatro
    Quanto que eu vendia aqui no intervalo
  • 6:08 - 6:12
    entre 150 e 200 mês cinco, por exemplo.
  • 6:12 - 6:14
    Está fácil de ver aqui
    que no mês cinco foi 200.
  • 6:14 - 6:16
    "Rafa, será que isso não é verdade?"
  • 6:16 - 6:20
    Você pode vir aqui olhar:
    um, dois, três, quatro, cinco,
  • 6:20 - 6:24
    ou até mesmo ir direto
    ao nosso data frame.
  • 6:25 - 6:30
    Ele está certo como foi projetado,
    não teria como errar aqui no último mês.
  • 6:30 - 6:34
    Então, Rafa, onde estão entre os 150 e 200?
  • 6:34 - 6:38
    Tá certo, está mais próximo 200 ou 190.
  • 6:38 - 6:40
    E como é feito isso?
  • 6:40 - 6:43
    Não se atribui um nome, o famoso e
  • 6:43 - 6:47
    dá um nome ao eixo X, ao eixo Y.
  • 6:47 - 6:49
    Outra parte muito interessante é você
    poder atribuir a cor que você quiser
  • 6:49 - 6:53
    que y data.frame.
  • 6:53 - 6:55
    Só tem um velho probleminha.
  • 6:55 - 6:57
    Talvez um problema seria a solução.
  • 6:57 - 6:58
    A cor tem que ser inglesa,
  • 6:58 - 7:02
    Se fosse instrução em português,
    seria azul, só que tem que colocar blue.
  • 7:02 - 7:06
    Aí você vai escolher a Rafa vermelha,
    então você
  • 7:06 - 7:08
    vai ser branco aide.
  • 7:08 - 7:10
    Você vai verificar
    qual é a cor que você quer.
  • 7:10 - 7:14
    Suas barras
    aqui é o estado de identificação
  • 7:14 - 7:17
    que você quer que ele gere
    gráfico de barras
  • 7:17 - 7:21
    e esteja alinhado com os números
    a esquerda faz sentido?
  • 7:21 - 7:25
    É esse GG Taiti ou Python
  • 7:25 - 7:28
    é uma em inglês, Quer dizer, para traduzir
    em português quer dizer título.
  • 7:28 - 7:32
    É que eu venho das mensais de novo,
    é o nome que você quiser.
  • 7:32 - 7:35
    E aqui você tem que repetir
    o nome dos eixos.
  • 7:35 - 7:37
    O que você colocou aqui?
  • 7:37 - 7:40
    A recomendação não é repetir
    os nomes aqui, eixo X e eixo Y.
  • 7:43 - 7:46
    Alcançamos nosso objetivo, que era conseguir
    criar gráfico de barras com a linguagem R.
  • 7:49 - 7:52
    E agora fica aquela velha dica para vocês:
  • 7:52 - 7:57
    pense em dados que vocês tem,
    seja parte financeira, alguma coisa,
  • 7:57 - 8:02
    uma projeção que você queira fazer
    ou que se queira fazer uma análise.
  • 8:02 - 8:05
    Você pode buscar na internet
    algum conjunto de dados, jogue paqra dentro do R.
  • 8:05 - 8:07
    A palavra é jogar mesmo.
  • 8:07 - 8:12
    Traga para dentro do R,
    utilize o ggplot, coloque seus gráficos, mude a cor.
  • 8:12 - 8:16
    Em vez de azul, coloque outra cor.
  • 8:16 - 8:19
    Mude o nome dos eixos X e Y.
  • 8:19 - 8:20
    E, com isso, você vai se
    sentindo mais confiante
  • 8:20 - 8:22
    porque você conseguiu
    aprender a gerar gráficos.
Title:
DSCR CAP03 2024 VA03 LINGUAGEM R GRAFICO DE BARRAS
Video Language:
Portuguese, Brazilian
Duration:
08:26

Portuguese, Brazilian subtitles

Incomplete

Revisions Compare revisions