平均Python Pandas日期格式

时间:2017-09-12 08:40:59

标签: python pandas date time average

我有一些数据,如下面的格式:

2016-06-02 22:00:00 
2016-06-02 22:00:01 
2016-06-02 22:00:01 
2016-06-02 22:00:02 
2016-06-02 22:00:02

这个数据在Pandas DataFrame中,我想要的是按天计算它,如下所示:

2016-06-2  I 300 

所以我想计算一下这个项目的平均数。

有什么想法吗?我尝试使用value_counts,但它给出了错误的结果。

1 个答案:

答案 0 :(得分:2)

似乎你需要:

df = df.groupby(df['date'].dt.date).size()

或者:

hive> select to_date(from_unixtime(unix_timestamp('2013-11-01 12:31:15', 'yyyy-dd-MM hh:mm:ss')));