【发布时间】:2023-03-08 16:41:01
【问题描述】:
我有一个相当大的 CSV 文件,其中包含 2009-2015 年的数据。我想知道是否有一种简单的方法可以每月将此文件拆分为较小的文件。我可以将数据分成大小均匀的块,但我更愿意按月对数据进行分组。
DateTime Price Bid Ask Size
2009-09-28 09:30:17 35.5250 35.49 35.56 100
2009-09-28 09:30:18 35.5600 35.49 35.56 100
2009-09-28 09:30:18 35.5600 35.50 35.57 100
2009-09-28 09:30:20 35.5000 35.42 35.56 100
2009-09-28 09:30:20 35.5000 35.42 35.56 100
2009-09-28 09:30:30 35.4600 35.46 35.52 100
2009-09-28 09:30:30 35.4600 35.46 35.52 100
2009-09-28 09:30:30 35.5000 35.46 35.52 100
2009-09-28 09:30:33 35.5100 35.47 35.51 100
2009-09-28 09:30:40 35.5100 35.48 35.51 200
2009-09-28 09:30:41 35.5100 35.48 35.51 100
2009-09-28 09:30:42 35.4803 35.48 35.51 100
2009-09-28 09:30:42 35.4800 35.48 35.51 1044
... ... ... ... ...
2015-04-07 15:59:59 94.1200 94.10 94.12 100
2015-04-07 16:00:00 94.2000 94.09 94.60 300
2015-04-07 16:00:00 94.2100 94.09 94.60 100
2015-04-07 16:00:00 94.1800 94.09 94.60 217
2015-04-07 16:00:05 94.1100 94.09 94.59 600
2015-04-07 16:00:09 94.1100 94.09 94.59 350
2015-04-07 16:00:32 94.1100 94.09 94.59 2804
2015-04-07 16:00:32 94.1100 94.09 94.59 1582
2015-04-07 16:00:32 94.1100 94.09 94.59 100
2015-04-07 16:00:33 94.1100 94.09 94.59 600
2015-04-07 16:00:35 94.1100 94.09 94.59 16702
[29195283 rows x 5 columns]
【问题讨论】:
-
搜索如何从 DateTime 字段中提取年月。已经有大约一百万个重复了。
-
几乎完全相同的副本:stackoverflow.com/questions/17937049/…
-
谢谢。抱歉重复的问题。不知道该如何表达这个问题。
标签: python datetime csv pandas