您如何按日期订购无序数据?

时间:2019-07-18 19:08:06

标签: python large-data large-files

日期采用2012-09-03格式,每年的大多数日子都有事件发生。我试图按日期顺序绘制最近20年的值。

我尝试将日期设置为以下形式:20120903,但是数据看起来像20个点,因此您无法了解太多。我需要的是某种日期排序方式,以使20121231与20130101的距离不太远。

1 个答案:

答案 0 :(得分:0)

如果要处理转换为熊猫数据框的数据,则可以使用.sort_values()函数。您必须确保date列的数据类型为datetime首先。

例如,假设数据框称为df,日期列称为date,则可以使用以下命令(括号内的所有文本均为可接受的参数):

df ['date']。sort_values(by,axis = 0,ascending = True,inplace = False,kind ='quicksort',na_position ='last')