【发布时间】:2020-01-02 10:52:02
【问题描述】:
我有存储在数据框中的日期时间数据,如下所示。该数据框包含3年以上的数据示例:2015,2016,2017,2018和2019>如下图
0 2015-02-06 00:00:00 10.397
1 2015-02-06 00:15:00 10.541
2 2015-02-06 00:30:00 10.166
3 2015-02-06 00:45:00 9.187
4 2015-02-06 01:00:00 9.158
....
138699 2019-01-20 22:45:00 6.077
138700 2019-01-20 23:00:00 5.933
138701 2019-01-20 23:15:00 5.962
138702 2019-01-20 23:30:00 6.048
138703 2019-01-20 23:45:00 6.077
Name: 0, dtype: datetime64[ns]
现在我想要过滤两年之间的数据,比如2015年和2016年,并将其转换为Json格式,如下所示,
[
{
"data": [
[
1423180800000,
10.397
],
[
1423184400000,
9.158
],
[
1423185300000,
9.36
],
[
1423186200000,
9.216
],
[
1423187100000,
9.043
]
]
}
]
请告诉我如何使用 python pandas 实现这一点。
【问题讨论】:
-
可以加
print (df.head())吗?有 2 列?