如何将python datetime(ISO)截断为小时?

Chasen Li

我需要在每小时截断以下日期时间戳。我找不到在Pandas的Python中执行此操作的好方法。

原始数据如下所示:

0   2013-01-01 05:39:00
1   2013-01-01 09:04:00
2   2013-01-01 13:16:00
3   2013-01-01 13:14:00
4   2013-01-01 14:51:00
Name: entry_time, dtype: datetime64[ns]

我可能需要这样:

0   2013-01-01 05:00:00
1   2013-01-01 09:00:00
2   2013-01-01 13:00:00
3   2013-01-01 13:00:00
4   2013-01-01 14:00:00
耶斯列尔

您可以将column转换为numpy.ndarraybyvalues通过by转换numpy.ndarray.astype

df['entry_time'] = df['entry_time'].values.astype('<M8[h]')
print df
           entry_time
0 2013-01-01 05:00:00
1 2013-01-01 09:00:00
2 2013-01-01 13:00:00
3 2013-01-01 13:00:00
4 2013-01-01 14:00:00

或者,您可以花几分钟几秒钟apply replace 0

df['entry_time'] = df['entry_time'].apply(lambda x: x.replace(minute=0, second=0))
print df
           entry_time
0 2013-01-01 05:00:00
1 2013-01-01 09:00:00
2 2013-01-01 13:00:00
3 2013-01-01 13:00:00
4 2013-01-01 14:00:00

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将“ TimeStamp”列截断为pandas DataFrame中的小时精度

来自分类Dev

python datetime以天和小时为单位的时差

来自分类Dev

如何将时间戳截断为分钟?

来自分类Dev

如何将Anaconda的python设置为默认的python命令?

来自分类Dev

如何将Python变量设置为“未定义”?

来自分类Dev

Python:如何将模块ab导入为a_.b?

来自分类Dev

Python Beautiful Soup如何将JSON解码为dict?

来自分类Dev

python如何将css文件解析为键值

来自分类Dev

如何将python`help`输出解析为类存根

来自分类Dev

如何将exec的输出设置为变量python?

来自分类Dev

如何将Python模块与Extras打包为默认模块?

来自分类Dev

如何将python 3.9.1设置为MacOs的默认版本

来自分类Dev

如何将多列打印为数据框-python

来自分类Dev

如何将列表python计算为矩阵相似度

来自分类Dev

python:如何将整数显示为浮点数?

来自分类Dev

如何将 JSON 文件解析为 Python 列表

来自分类Dev

如何将python模块路径设置为jupyter notebook

来自分类Dev

如何将这种日期格式解析为datetime?Python /熊猫

来自分类Dev

如何将具有不同数字的小时/分钟列转换为python / pandas中的datetime对象?

来自分类Dev

如何将DateTime字段设置为非必需?

来自分类Dev

将ISO 8601解析为C#DateTime

来自分类Dev

将YouTube ISO 8601解析为DateTime C#

来自分类Dev

如何将匹配项截断为n个字符以在preg_replace中替换?

来自分类Dev

Impala SQL-如何将时间戳截断为一天?

来自分类Dev

如何将第二列截断为给定长度

来自分类Dev

如何将文本行截断为最多N个字符?

来自分类Dev

如何将文件截断为最大字符数(不是字节)

来自分类Dev

Impala SQL-如何将时间戳截断为一天?

来自分类Dev

如何将任何空格截断为一个空格?

Related 相关文章

  1. 1

    将“ TimeStamp”列截断为pandas DataFrame中的小时精度

  2. 2

    python datetime以天和小时为单位的时差

  3. 3

    如何将时间戳截断为分钟?

  4. 4

    如何将Anaconda的python设置为默认的python命令?

  5. 5

    如何将Python变量设置为“未定义”?

  6. 6

    Python:如何将模块ab导入为a_.b?

  7. 7

    Python Beautiful Soup如何将JSON解码为dict?

  8. 8

    python如何将css文件解析为键值

  9. 9

    如何将python`help`输出解析为类存根

  10. 10

    如何将exec的输出设置为变量python?

  11. 11

    如何将Python模块与Extras打包为默认模块?

  12. 12

    如何将python 3.9.1设置为MacOs的默认版本

  13. 13

    如何将多列打印为数据框-python

  14. 14

    如何将列表python计算为矩阵相似度

  15. 15

    python:如何将整数显示为浮点数?

  16. 16

    如何将 JSON 文件解析为 Python 列表

  17. 17

    如何将python模块路径设置为jupyter notebook

  18. 18

    如何将这种日期格式解析为datetime?Python /熊猫

  19. 19

    如何将具有不同数字的小时/分钟列转换为python / pandas中的datetime对象?

  20. 20

    如何将DateTime字段设置为非必需?

  21. 21

    将ISO 8601解析为C#DateTime

  22. 22

    将YouTube ISO 8601解析为DateTime C#

  23. 23

    如何将匹配项截断为n个字符以在preg_replace中替换?

  24. 24

    Impala SQL-如何将时间戳截断为一天?

  25. 25

    如何将第二列截断为给定长度

  26. 26

    如何将文本行截断为最多N个字符?

  27. 27

    如何将文件截断为最大字符数(不是字节)

  28. 28

    Impala SQL-如何将时间戳截断为一天?

  29. 29

    如何将任何空格截断为一个空格?

热门标签

归档