Article image
Gefferson Silva
Gefferson Silva01/10/2022 16:17
Compartilhe

Instalando bibliotecas Py pelo terminal no VScode Pt.2

  • #Python

Olá pessoal! Dando continuidade ao artigo anterior (clica aqui se precisar ir até o outro artigo: DIO | Codifique o seu futuro global agora), dessa vez falo com vocês sobre a plotagem de gráficos usando o VScode para o curso de Análise de dados com Python e Pandas. No artigo anterior explico porque estou usando o VScode e não o Jupyter notebook e pra não ser repetitivo quanto a isso, vocês podem ir lá ver depois. Então vamos seguindo:

Depois de ter instalado as bibliotecas Pandas e Openpyxl, a gente já consegue fazer nossas manipulações de dados pelo VScode mas para printarmos e visualizar os gráficos desses dados precisamos instalar outra biblioteca, assim como usar comandos adicionais no código em relação aos usados no Jupyter Notebook, para isso seguimos com a instalação parecido com a forma que foi feita para as outras bibliotecas.

Com o terminal aberto no VScode 'View' -> Terminal (ou use o atalho CTRL + ') digitamos:

pip install matplotlib (Instala a biblioteca matplotlib)

Aguarde o carregamento e, se tudo correr bem, a ultima linha trará a mensagem 'Successfully installed'.

A biblioteca matplotlib é responsável pela plotagem visual dos gráficos.

Agora com a biblioteca instalada, precisamos importar a biblioteca no início do nosso script para conseguir executar a plotagem dos gráficos, para isso, usamos a seguinte linha de código:

import matplotlib.pyplot as plt

Agora conseguimos imprimir gráficos também pelo VScode. Precisamos nos atentar ao comando usado também. Onde antes usávamos(no jupyter notebook), por exemplo:

df_2009.groupby(df_2009["Data Venda"].dt.month)["Lucro"].sum().plot(title = "Lucro X Mês")

E tínhamos como saída o gráfico, agora precisamos adicionar a linha plt.show(), Ex.:

df_2009.groupby(df_2009["Data Venda"].dt.month)["Lucro"].sum().plot(title = "Lucro X Mês")

plt.show()

Prontinho! Agora podemos usar o VScode, com o editor de Python, para todas as tarefas apresentadas nas aulas.

Abaixo vou colocar algumas observações e links úteis, dentre eles o meu repositório do curso de analise de dados com python e pandas onde todos os códigos então em .py para quem se interessar em ver na prática a diferença dos códigos .py e .ipynb.

OBS.1: Os gráficos irão aparecer como pop-up e sequenciais a ordem da linha de código, ao fechar um, o próximo é exibido. Caso queira mudar esse tipo de visualização, o comando plot.show() pode receber argumentos para mudar o tipo de visualização (Vide documentação da biblioteca no link: Users guide — Matplotlib 3.6.0 documentation );

OBS.2: Alguns módulos, como o turtle, por exemplo, já devem estar ok na sua IDE para adicionar comandos de títulos nos gráficos e afins.

Meu GitHub: GeffyB (Gefferson Batista) (github.com)

Espero ter ajudado quem se aventurou comigo em usar outro editor!

Bons Estudos!

Compartilhe
Comentários (3)
Laio Silva
Laio Silva - 03/10/2022 10:48

Artigo – Controle de Qualidade

 

Olá, tudo bom?

Qual sua visão sobre controle de qualidade?

 

Por favor, posso contar com seu voto no artigo abaixo?

DIO| Codifique o seu futuro global agora

 

Qual sua opinião? Algo a acrescentar?

Desde já, te agradeço!

Leandro Carvalho
Leandro Carvalho - 02/10/2022 10:20

Não sabia sobre essa biblioteca, vou dar uma olhada na documentação.

Belisnalva Jesus
Belisnalva Jesus - 01/10/2022 22:00

Legal, depois vou ver o seu outro artigo!!!

Gefferson, veja os meus artigos são 2 Desafios 1 e 2, se gostar de 1+