如何在时间序列数据框中索引每天的第一行和最后一行?

贝尼托·卡诺

因此,我有一个包含分钟库存数据的csv文件,其代码如下所示:

d = pd.read_csv('/Volumes/Seagate Portable/usindex_2020_all_tickers_awvbxk9/SPX_2020_2020.txt')
d.columns = ['Dates', 'Open', 'High', 'Low', 'Close']
d.set_index('Dates', inplace=True)
d.drop(['High', 'Low'], axis=1, inplace=True)
d = d.between_time('9:30', '16:00')

因此,每个索引都有年,日,月和时间。我要使用的是日期,以索引当天的第一个和最后一个报价(在9:30和4:00之间)。

输出如下:

    Open    Close
Dates       
2020-01-02 09:31:00 3247.19 3245.22
2020-01-02 09:32:00 3245.07 3244.66
2020-01-02 09:33:00 3244.89 3247.61
2020-01-02 09:34:00 3247.38 3246.92
2020-01-02 09:35:00 3246.89 3249.09
... ... ...
2020-12-24 13:17:00 3703.06 3703.06
2020-12-24 13:18:00 3703.06 3703.06
2020-12-24 13:19:00 3703.06 3703.06
2020-12-24 13:20:00 3703.06 3703.06
2020-12-24 14:22:00 3703.06 3703.06

如代码所示,第一个和最后一个价格并不总是9:30和4:00,因此Im试图找到一种方法来只索引第一个和最后一个价格,无论何时。

广晃

使用groupby:

d = d.between_time('9:30', '16:00')
d.groupby(pd.Grouper(freq='D')).agg({'Open':'first', 'Close':'last'})

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

设置数据框中列的第一行和最后一行

来自分类Dev

提取熊猫中数据框的第一行和最后一行

来自分类Dev

选择数据框中的第一行和最后一行?

来自分类Dev

如何在PHP中跳过文件的第一行和最后一行

来自分类Dev

如何在PHP中跳过文件的第一行和最后一行

来自分类Dev

如何在每个组的多索引数据框中删除第一行?

来自分类常见问题

通过数据框中的唯一ID获取第一行和最后一行的值

来自分类Dev

通过数据框中的唯一ID获取第一行和最后一行的值

来自分类Dev

在pandas数据框中放入重复的第一行和最后一行

来自分类Dev

熊猫数据框比较每组的第一行和最后一行

来自分类Dev

如何选择与表中项目相关的第一行和最后一行?

来自分类Dev

如何从cat输出中读取第一行和最后一行?

来自分类Dev

如何替换Notepad ++中的第一行和最后一行?

来自分类Dev

如何将熊猫数据框的索引日期(最后一行)存储在变量中?

来自分类Dev

从最后一行获取数据框索引列的值

来自分类Dev

熊猫数据框python-使第一行成为最后一行

来自分类Dev

在时间间隔内选择第一行和最后一行

来自分类Dev

如何在熊猫中选择每个唯一记录的第一行和最后一行

来自分类Dev

如何从引导程序列中删除最后一行的边框和最后一行的边框底部?

来自分类Dev

如何使用sed显示第一行和最后一行之间的行?

来自分类Dev

如何在Pandas多索引数据框中插入一行?

来自分类Dev

SQL中连续的行之间的差异,包括第一行和最后一行?

来自分类Dev

如何在PostgreSQL中的一行上获取第一个和最后一个值

来自分类Dev

R语言:如何打印数据集的第一行或最后一行?

来自分类Dev

如何使用sed删除csv文件的第一行和最后一行

来自分类Dev

如何交换单位矩阵的第一行和最后一行?

来自分类Dev

从每个组中删除第一行和最后一行

来自分类Dev

在VBA中同时选择第一行和最后一行

来自分类Dev

从Spark中的Cassandra的第一行和最后一行减去值

Related 相关文章

  1. 1

    设置数据框中列的第一行和最后一行

  2. 2

    提取熊猫中数据框的第一行和最后一行

  3. 3

    选择数据框中的第一行和最后一行?

  4. 4

    如何在PHP中跳过文件的第一行和最后一行

  5. 5

    如何在PHP中跳过文件的第一行和最后一行

  6. 6

    如何在每个组的多索引数据框中删除第一行?

  7. 7

    通过数据框中的唯一ID获取第一行和最后一行的值

  8. 8

    通过数据框中的唯一ID获取第一行和最后一行的值

  9. 9

    在pandas数据框中放入重复的第一行和最后一行

  10. 10

    熊猫数据框比较每组的第一行和最后一行

  11. 11

    如何选择与表中项目相关的第一行和最后一行?

  12. 12

    如何从cat输出中读取第一行和最后一行?

  13. 13

    如何替换Notepad ++中的第一行和最后一行?

  14. 14

    如何将熊猫数据框的索引日期(最后一行)存储在变量中?

  15. 15

    从最后一行获取数据框索引列的值

  16. 16

    熊猫数据框python-使第一行成为最后一行

  17. 17

    在时间间隔内选择第一行和最后一行

  18. 18

    如何在熊猫中选择每个唯一记录的第一行和最后一行

  19. 19

    如何从引导程序列中删除最后一行的边框和最后一行的边框底部?

  20. 20

    如何使用sed显示第一行和最后一行之间的行?

  21. 21

    如何在Pandas多索引数据框中插入一行?

  22. 22

    SQL中连续的行之间的差异,包括第一行和最后一行?

  23. 23

    如何在PostgreSQL中的一行上获取第一个和最后一个值

  24. 24

    R语言:如何打印数据集的第一行或最后一行?

  25. 25

    如何使用sed删除csv文件的第一行和最后一行

  26. 26

    如何交换单位矩阵的第一行和最后一行?

  27. 27

    从每个组中删除第一行和最后一行

  28. 28

    在VBA中同时选择第一行和最后一行

  29. 29

    从Spark中的Cassandra的第一行和最后一行减去值

热门标签

归档