删除具有特定日期时间值的 Pandas 数据框中的某些行

客栈

我有一个数据框,我只对整个小时内发生的值感兴趣。这就是我的数据的样子:

0     2016-01-01 00:00:00  11.263
1     2016-01-01 00:15:00  11.244
2     2016-01-01 00:30:00  11.109
3     2016-01-01 00:45:00  10.975
4     2016-01-01 01:00:00  10.849

数据框有大约 50 000 行。我希望它看起来像什么:

0     2016-01-01 00:00:00  11.263
4     2016-01-01 01:00:00  10.849

我只想查看全小时(凌晨 1 点 2 点)的值。有没有可能做到这一点?我一直在尝试一些东西,但它并没有真正奏效。我不得不承认我对 python 很陌生。

谢谢你的帮助!:)

耶斯列

您可以boolean indexing通过以下方式将列date与截断值进行比较floor

df['date'] = pd.to_datetime(df['date'])

mask = df['date'] == df['date'].dt.floor('H')
df = df[mask]
print (df)
                 date     val
0 2016-01-01 00:00:00  11.263
4 2016-01-01 01:00:00  10.849

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何删除Pandas数据框中特定日期的行?

来自分类Dev

Python Pandas:根据某些列比较数据框的行,并删除具有最低值的行

来自分类Dev

替换pandas数据框中的某些值

来自分类Dev

如果满足某些GroupBy条件,则从原始Pandas数据框中删除行

来自分类Dev

提取行,其中列的列表在pandas数据框中包含某些值

来自分类Dev

从Pandas数据框中选择包含某些值的行

来自分类Dev

在datetimeindex数据框中选择具有指定日期的行-Pandas

来自分类Dev

在 Pandas 中,如何删除所有子行,但保留多索引数据框中特定列中具有最高值的子行?

来自分类Dev

Matlab:提取具有特定日期时间的行

来自分类Dev

如何访问具有特定日期时间的行?

来自分类Dev

Python Pandas Dataframe-如果索引日期早于特定日期,则从数据框中删除数据

来自分类Dev

R - 如何删除具有特定日期的行

来自分类Dev

从pandas数据框中删除不是数字或日期的行

来自分类Dev

使用 Pandas 中的数据框,如何附加只有某些列相同的数据框?

来自分类Dev

根据groupby值从Pandas数据框中删除行

来自分类Dev

如何获取熊猫数据框中特定日期/时间的所有历史值?

来自分类Dev

在Pandas数据框中平均某些值?

来自分类Dev

如何使用SQL查询删除具有固定日期但可变时间的某些行?

来自分类Dev

有效地检查与 Pandas DataFrame 中某些值匹配的行并将其添加到另一个数据框中

来自分类Dev

如何在Pandas数据框中按行值对日期时间列进行排序?

来自分类Dev

如果特定列中的值不是pandas数据框中的整数,则删除行

来自分类Dev

使用Pandas中的列表删除数据框中的行

来自分类Dev

pandas从数据框中删除每个字段具有非空白值的行(Python 3.4 / IPython)

来自分类Dev

根据分类列中dinstict值的计数从pandas数据框中删除所有行

来自分类Dev

从数据框python中的某些位置删除缺少值的行

来自分类Dev

将新数据框插入现有数据框到Pandas中的特定行位置

来自分类Dev

pandas 数据框 - 根据特定的列值删除剩余的行

来自分类Dev

删除标签数> 2的pandas数据框中的行

来自分类Dev

在Pandas数据框中删除非等效的多索引行

Related 相关文章

  1. 1

    如何删除Pandas数据框中特定日期的行?

  2. 2

    Python Pandas:根据某些列比较数据框的行,并删除具有最低值的行

  3. 3

    替换pandas数据框中的某些值

  4. 4

    如果满足某些GroupBy条件,则从原始Pandas数据框中删除行

  5. 5

    提取行,其中列的列表在pandas数据框中包含某些值

  6. 6

    从Pandas数据框中选择包含某些值的行

  7. 7

    在datetimeindex数据框中选择具有指定日期的行-Pandas

  8. 8

    在 Pandas 中,如何删除所有子行,但保留多索引数据框中特定列中具有最高值的子行?

  9. 9

    Matlab:提取具有特定日期时间的行

  10. 10

    如何访问具有特定日期时间的行?

  11. 11

    Python Pandas Dataframe-如果索引日期早于特定日期,则从数据框中删除数据

  12. 12

    R - 如何删除具有特定日期的行

  13. 13

    从pandas数据框中删除不是数字或日期的行

  14. 14

    使用 Pandas 中的数据框,如何附加只有某些列相同的数据框?

  15. 15

    根据groupby值从Pandas数据框中删除行

  16. 16

    如何获取熊猫数据框中特定日期/时间的所有历史值?

  17. 17

    在Pandas数据框中平均某些值?

  18. 18

    如何使用SQL查询删除具有固定日期但可变时间的某些行?

  19. 19

    有效地检查与 Pandas DataFrame 中某些值匹配的行并将其添加到另一个数据框中

  20. 20

    如何在Pandas数据框中按行值对日期时间列进行排序?

  21. 21

    如果特定列中的值不是pandas数据框中的整数,则删除行

  22. 22

    使用Pandas中的列表删除数据框中的行

  23. 23

    pandas从数据框中删除每个字段具有非空白值的行(Python 3.4 / IPython)

  24. 24

    根据分类列中dinstict值的计数从pandas数据框中删除所有行

  25. 25

    从数据框python中的某些位置删除缺少值的行

  26. 26

    将新数据框插入现有数据框到Pandas中的特定行位置

  27. 27

    pandas 数据框 - 根据特定的列值删除剩余的行

  28. 28

    删除标签数> 2的pandas数据框中的行

  29. 29

    在Pandas数据框中删除非等效的多索引行

热门标签

归档