📜  Python| Pandas Series.dt.minute(1)

📅  最后修改于: 2023-12-03 14:46:22.943000             🧑  作者: Mango

Python | Pandas Series.dt.minute

Series.dt.minute是pandas库中Series对象的属性之一,用于获取Series对象中的时间序列数据的分钟部分。该属性可用于对时间序列数据进行针对分钟的聚合操作。

语法
Series.dt.minute
参数

无参数。

返回值

返回一个由时间序列数据的分钟部分组成的Series对象。

示例
import pandas as pd

# 创建一个包含日期时间序列的Series对象
s = pd.Series(['2022-01-01 12:34:56', '2022-01-02 13:45:10', '2022-01-03 14:56:30'], dtype='datetime64[ns]')
# 获取时间序列数据的分钟部分
s_minute = s.dt.minute

print(s_minute)

返回结果:

0    34
1    45
2    56
dtype: int64

Series.dt.minute返回了包含时间序列数据的分钟部分的Series对象,可以用于对时间序列数据进行聚合操作。

注意事项
  • 当Series对象中的数据不包含时间序列数据时,调用Series.dt.minute属性会引发AttributeError异常。
  • 时间序列数据的分钟部分的数据类型为int64。
  • 调用Series.dt.minute属性时,Series对象的数据类型必须为datetime64[ns]或timedelta64[ns]。