Pandas 在对数据帧执行一些计算后,如何下载具有新结果的数据帧?
链接: 输入是一组从2012年到2015年的日期,需要计算一个日期重复的时间 计数后,我有一个日期数据集,并计算了每个日期的唯一计数,现在我必须以升序下载带有相应日期的唯一计数 输出文件应为csv格式。我认为您需要从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')?正如您看到的
系列中获取两列数据帧
,排序方式:
另一个解决方案包括:
现在我必须以升序下载带有相应日期的唯一计数。
-您能解释更多吗?或者需要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)