Pandas 在对数据帧执行一些计算后,如何下载具有新结果的数据帧?

Pandas 在对数据帧执行一些计算后,如何下载具有新结果的数据帧?,pandas,data-science,data-analysis,google-colaboratory,Pandas,Data Science,Data Analysis,Google Colaboratory,链接: 输入是一组从2012年到2015年的日期,需要计算一个日期重复的时间 计数后,我有一个日期数据集,并计算了每个日期的唯一计数,现在我必须以升序下载带有相应日期的唯一计数 输出文件应为csv格式。我认为您需要从系列中获取两列数据帧,排序方式: 另一个解决方案包括: 现在我必须以升序下载带有相应日期的唯一计数。-您能解释更多吗?或者需要df.groupby('date').size().reset_index(name='count')。sort_value('count')?正如您看到的

链接:

输入是一组从2012年到2015年的日期,需要计算一个日期重复的时间

计数后,我有一个日期数据集,并计算了每个日期的唯一计数,现在我必须以升序下载带有相应日期的唯一计数

输出文件应为csv格式。

我认为您需要从
系列中获取两列
数据帧
,排序方式:

另一个解决方案包括:



现在我必须以升序下载带有相应日期的唯一计数。
-您能解释更多吗?或者需要
df.groupby('date').size().reset_index(name='count')。sort_value('count')
?正如您看到的最后一次与日期对应的计数输出一样,我需要下载最后一次输出。作为Date->Count.reset_index(name='Count'),它在简单语言中做什么?它创建了两列DataFrame欢迎您!谢谢你的接受。您也可以向上投票-单击接受标记上方的
0
小三角形。谢谢
df1 = df.groupby('Date').size().reset_index(name='count').sort_values('count')
df1 = (df['Date'].value_counts()
                .rename_axis('Date')
                .reset_index(name='count')
                .sort_values('count'))
print (df1.head())
           Date  count
66   02-05-2014     54
594  13-05-2014     56
294  07-02-2014     57
877  19-04-2013     58
162  04-05-2014     59

df1.to_csv('file.csv', index=False)