用于生成绘图和新列的行和列的总和

2024-06-01 13:43:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个csv文件,它代表了市场趋势的演变。但是数据重复了日期和城市名称,如我下面显示的df

我有这样一个熊猫数据框:

    date    city    confirmed
0   2020-03-12  Florianópolis   2
1   2020-03-13  Florianópolis   2
2   2020-03-13  Joinville   1
3   2020-03-14  Florianópolis   2
4   2020-03-14  Joinville   1

我只想画一个曲线图,显示确认列中的值逐日增加

我想显示每天/城市/确认值的增加

我试着分组,但情节变得疯狂了

enter image description here 我想要一些这样的:

enter image description here 任何帮助都将不胜感激

谢谢你抽出时间

保罗


Tags: 文件csv数据名称citydfdate代表
1条回答
网友
1楼 · 发布于 2024-06-01 13:43:40

你想要这个吗

import pandas as pd

df = pd.DataFrame([['2020-03-12','Florianópolis',2],
                   ['2020-03-13',  'Florianópolis' , 2],
                   ['2020-03-13',  'Joinville',   1],
                  ['2020-03-14',  'Florianópolis',   2],
                  ['2020-03-14',  'Joinville',   1]
                  ] , columns = ['date','city','confirmed'])
df.plot.bar(x='date',y='confirmed',rot=0)

相关问题 更多 >