-
Com certeza, no seu cotidiano,
-
você já se deparou com a necessidade
de interpretar um gráfico de barras,
-
ou até mesmo ter que fazer
um gráfico de barras,
-
talvez no Excel ou talvez em alguma
linguagem de programação.
-
E não ia ser diferente aqui.
-
Vocês também vão aprender
a fazer com a linguagem R.
-
Vem comigo que eu vou mostrar para vocês.
-
Aqui eu deixei um script pré-pronto.
-
Como sempre, eu tento deixar um comentário,
um código comentado para vocês,
-
para que facilite a interpretação.
-
Na primeira parte aqui, nós iremos
executar juntos, tudo bem?
-
E aqui, nessa primeira parte, vem
um conteúdo que vocês viram anteriormente,
-
que seria esse "install.packages".
-
O que seria isso?
-
Vamos digitar juntos: install.packages.
-
Lembre-se que o R da uma sugestão para vocês.
-
E agora nós iremos utilizar quem?
-
O ggplot2, tá?
-
Você fala: "Rafa, mas eu
não sei isso de cabeça".
-
Tem diversos tipos de pacotes
que vocês utilizam durante a programação.
-
Para fazer o gráfico de barras,
você tem que utilizar o "ggplot2".
-
Observando aqui, agora nós
temos que instalar esse pacote.
-
Se vocês apertarem o Enter,
vocês tem que aguardar.
-
Lembre-se que não é porque está
vermelho que tem um problema, tudo bem?
-
Se vocês tentarem
interpretar o que está aqui,
-
warning não é um erro, tá, é um aviso.
-
Caso vocês queiram traduzir,
fiquem à vontade, tudo bem?
-
E perceba que foi instalado
com sucesso aqui.
-
Fez um download e adicionou
para dentro do nosso R Studio.
-
E aí você fala: "Vamos
para a próxima parte agora, Rafa?"
-
Vamos.
-
Deixei o script pré-pronto aqui para nós.
-
"Qual é essa próxima parte, Rafa?"
-
Sempre que instalamos,
precisamos chamar essa biblioteca.
-
Olhe aqui, esse pacote,
essa biblioteca, o ggplot2,
-
foi instalado aqui dentro do R Studio.
-
Então ele está pronto para ser utilizado.
-
Foi adicionado, por isso que foi
feito o download, tudo bem?
-
E agora nós precisamos chamar para que essa
tela que nós estamos programando agora
-
consiga utilizar
as funcionalidades do ggplot2.
-
Vamos dar o Enter.
-
Aí apareceu um erro.
-
De novo, não é um erro.
-
Se você achar que é um erro, não é.
-
Fiquem espertos.
-
É uma mensagem de alerta, tá?
-
Agora que nós já temos um ambiente
preparado, já instalamos o pacote do ggplot,
-
nós vamos agora simular uma situação,
ter uma base de dados aqui com as vendas,
-
como por exemplo, uma empresa de sapatos,
-
e depois nós iremos
projetar esses gráficos.
-
Eu vou mostrar a minha tela para vocês.
-
Eu deixei um script pronto aqui
para podermos gerar uma base de dados.
-
Eu vou apertar o Control + X.
-
O que seria esse vendas?
-
Aqui é um intervalo de vendas
de oito meses de uma empresa.
-
No primeiro mês vendeu
120 reais, no segundo 150,
-
no terceiro teve uma queda,
depois subiu novamente.
-
Nem sempre as vendas apresentam
uma ordem crescente ou decrescente.
-
Isso aqui é um cenário normal.
-
Lógico que o esperado de uma empresa
são as vendas serem sempre crescentes, né?
-
Agora vamos exibir esses dados...
-
print(vendas)...
-
Enter.
-
Os dados estão aqui armazenados.
-
E aí vamos andar mais um passo
para tentarmos chegar
-
na parte de gerar o gráfico de barras.
-
O scrip está pré-pronto novamente.
-
Eu dei um Control + V.
-
Eu vou recortar agora
a parte que não nos interessa.
-
O que é essa outra parte aqui?
-
Olhe, "Criando um dataframe
para os dados de vendas".
-
Eu vou apertar um Enter, vou exibir,
e vou explicar para vocês
-
o que tem naquela linha de execução.
-
"Rafa, você executou e não nos ensinou."
-
Vamos tentar entender?
-
Talvez agora vocês consigam.
-
Anteriormente, nós tínhamos criado
vendas com os valores dos oito meses,
-
só que não nomeamos.
-
Olhando, você sabe que esse é
do mês um, esse é do mês dois,
-
esse é do mês três, até o do mês oito.
-
Só que precisamos dizer,
instruir o computador,
-
a que mês se refere cada dado.
-
Como fazemos isso?
-
Criei aqui um dataframe
que se chama "dados_vendas".
-
A instrução, aquela
conhecida value_instrucao,
-
que foi tema de outra aula, "data.frame".
-
Nós precisamos dizer então que esse vai ser
referente ao mês um, esse é o mês dois.
-
Como fazemos isso?
-
Vamos criar uma coluna chamada "Mês",
-
e pedir para nomear
sequencialmente cada linha.
-
Se aqui fosse seis meses
de vendas seria de 1 a 6.
-
No nosso caso, não, né?
-
Vamos manter aqui o valor oito.
-
E a outra coluna aqui, eu
vou manter o nome vendas.
-
Por isso que saiu esse resultado.
-
E agora que o ambiente está preparado,
nós podemos ir para a nossa última parte.
-
Novamente, se vocês me permitem,
eu vou executar primeiro.
-
Eu vou mostrar o resultado
que gerou do gráfico,
-
e agora eu vou explicar para vocês, tá?
-
"O que aconteceu aqui, Rafa?"
-
Eu sempre deixo um comentário
para conseguir entender o que está abaixo.
-
Nós não tínhamos instalado o ggplot?
-
Agora nós vamos utilizar.
-
Nós temos que fornecer
a base de dados para o ggplot,
-
a instrução de gerar o gráfico de barras.
-
É a "dados_vendas".
-
Forneci, e eu tenho que dar nome.
-
Nós temos um eixo, que é
o eixo X, e o outro, que é o Y.
-
Ao eixo X, eu atribui o nome de mês,
mês um, mês dois, mês três,
-
mês quatro, até o mês oito.
-
E aqui é o volume de vendas, mês Y.
-
Isso é uma coisa convencional
para conseguir verificar quanto...
-
Mês quatro, quanto que eu vendia?
-
Está aqui, olhe, num intervalo
entre 150 e 200.
-
Mês cinco, por exemplo...
-
Está fácil de ver aqui
que no mês cinco foi 200.
-
"Rafa, será que isso é verdade?"
-
Você pode vir aqui e olhar:
um, dois, três, quatro, cinco,
-
ou até mesmo ir direto
ao nosso data frame.
-
Então está certo como foi projetado.
-
Não teria como errar.
-
Aqui no último mês está entre os 150 e 200.
-
Está certo, olhe, está mais
próximo do 200, olhe, 190.
-
E como é feito isso?
-
Você atribui um nome, o famoso "aes".
-
Dá um nome ao eixo X, ao eixo Y.
-
Outra parte muito interessante
é você poder atribuir
-
a cor que você quer no seu dataframe.
-
Só tem um velho probleminha.
-
Talvez não um problema, mas uma solução.
-
A cor tem que ser em inglês,
-
porque se fosse instrução
em português seria azul.
-
Só que tem que colocar "blue".
-
Aí se você escolher
vermelha, vai ser "red",
-
se for branca, vai ser "white".
-
Você vai verificar
qual é a cor que você quer as suas barras.
-
Aqui é o estado de identificação
-
que você quer que ele
gere gráfico de barras
-
e que esteja alinhado
com os números à esquerda.
-
Isso faz sentido.
-
E esse "ggtitle"?
-
"Title", traduzindo do inglês
para o português, quer dizer "título".
-
E aqui, "Vendas Mensais".
-
De novo, é o nome que você quiser.
-
E aqui você tem que repetir o nome
dos eixos, o que você colocou aqui.
-
A recomendação é repetir
os nomes aqui, eixo X e eixo Y.
-
Alcançamos nosso objetivo, que era conseguir
criar gráfico de barras com a linguagem R.
-
E agora fica aquela velha dica para vocês:
-
pense em dados que vocês
tem da parte financeira,
-
uma projeção que você queira fazer
ou que você queira fazer uma análise,
-
ou você pode buscar na internet
algum conjunto de dados.
-
Jogue para dentro do R.
-
A palavra é jogar mesmo.
-
Traga para dentro do R, utilize o ggplot,
-
coloque os seus gráficos, mude a cor.
-
Em vez de azul, coloque outra cor.
-
Mude o nome dos eixos X e Y.
-
E, com isso, você vai
se sentir mais confiante
-
porque você conseguiu
aprender a gerar gráficos.