Python 用于生成绘图和新列的行和列的总和
我有一个csv文件,它代表了市场趋势的演变。但是数据重复了日期和城市名称,如我下面显示的df 我有这样一个熊猫数据框:Python 用于生成绘图和新列的行和列的总和,python,pandas,pandas-groupby,Python,Pandas,Pandas Groupby,我有一个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
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
我只想画一个曲线图,显示确认列中的值逐日增加
我想显示每天/城市/确认值的增加
我试着分组,但情节变得疯狂了
我想要一些这样的:
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
任何帮助都将不胜感激
谢谢你抽出时间
保罗你想要这个吗
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)
你想要这个吗
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)
嗨,FAHAD,我有一个csv,我在那里阅读并有一个带有日期的df,城市重复,如我显示的df和相关值。然后,我需要用日期或城市组成一个小组,并在图中逐日显示价值观/案例的演变。我认为这是一个多一点的把戏。抱歉,也许我的解释不够清楚。嗨,FAHAD,我有一个csv,我在其中阅读并有一个带有日期的df,城市重复,如我显示的df和相关值。然后,我需要用日期或城市组成一个小组,并在图中逐日显示价值观/案例的演变。我认为这是一个多一点的把戏。对不起,也许我的解释不够清楚。