Jump to content
Fórum Script Brasil
  • 0

Pandas Python dificuldade com gráficos


Question

Bom dia

Estou tentando fazer uma atividade da faculdade mas estou com dificulades na criação desses gráficos podem me ajudar?

Tenho Dificuldades no EX4 e ex11, são praticamente criação de gráficos

no 4 conforme a tabela, teremos que fazer um gráfico que mostre a soma da população em cada estado e no 11 um gráfico que mostra o número de queimadas (coluna number) por ano (coluna year). Dicas: Anos deve ser plotado no eixo x e número de queimadas no y.

Link da atividade: https://drive.google.com/open?id=1FjxXsSK-9sXJ-JtZKnggacfNtUO8FVJ-

Data2: https://drive.google.com/open?id=1LMZxjejgEYTEGXz_VlBuwl8PlokLRS1s

Data3:https://drive.google.com/open?id=1r5FRWI-a2LhPXXY-hIDdAhQDqGswYJ6B

Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

fazer esse exercicio, me mostrou que se for depender de aprender pandas para trabalhar, eu vou passar raiva. Eu ficaria mais a vontade apenas com loops e ifs

 

seu problema é por conta do .sum(), ele não esta fazendo a somatoria correta

import pandas as pd
import matplotlib.pyplot as plt

df = pd.read_csv('ex4.csv')
df.index = pd.MultiIndex.from_frame(df)
s = df.sum(level='Estado').loc[:, 'População (IBGE/2007)']
ax = s.plot.barh(x='Estado', y='População (IBGE/2007)')

plt.show()

deve ter jeito melhor de fazer, mas foi ate onde me dispuz, o exercicio 11 fica por sua conta

Edited by ArteEN
acrescentar um comentario
Link to post
Share on other sites
  • 0

voltei a analiza seu codigo, o grafico bagunçado daquele jeito pois você esta passando a informação sem qualquer tratamento, então tem varias entradas para os estados, e outras varias entradas para a população, a linha vai fazer aquele zigzag

Link to post
Share on other sites
  • 0
Em 31/10/2019 em 13:43, ArteEN disse:

voltei a analiza seu codigo, o grafico bagunçado daquele jeito pois você esta passando a informação sem qualquer tratamento, então tem varias entradas para os estados, e outras varias entradas para a população, a linha vai fazer aquele zigzag

Obrigado vlw mesmo

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Cloud Computing


  • Forum Statistics

    • Total Topics
      148687
    • Total Posts
      644520
×
×
  • Create New...