【发布时间】:2021-08-17 16:07:52
【问题描述】:
我正在尝试使用 pandas 数据框构建一个简单的折线图。数据框包含一个包含日期条目的列。每个日期都有几行数据。我想按日期对数据进行分组,计算每组的条目数,并用 altair 折线图显示数据。
我尝试了几种方法,但找不到解决方案。我认为将数据复制到新的数据框中将是最好的解决方案。 通过以下函数从 csv 填充数据框
def read_csv(rows):
parse_dates = ['Gemeldet_Am']
data = pd.read_csv(path+file,nrows=rows, parse_dates=parse_dates)
data['Gemeldet_Am'] = pd.to_datetime(data['Gemeldet_Am']).dt.date
return data
数据框的打印如下所示:
![在此处输入图片描述][1]
我想按蓝色框中的所有内容进行分组,然后计算红色框中的数据。然后,altair 图表应显示每天(蓝色数据)红色数据的总和
【问题讨论】:
-
您好,请举例说明您的数据框。您是否尝试过使用 count as agreate 函数的 groupby 函数?