📜  Python| Pandas TimedeltaIndex.values(1)

📅  最后修改于: 2023-12-03 15:34:16.559000             🧑  作者: Mango

Python | Pandas TimedeltaIndex.values 介绍

Pandas TimedeltaIndex 方法返回以纳秒为单位的数据的值。

语法
TimedeltaIndex.values
参数

返回值

TimedeltaIndex 以纳秒为单位的数据的值,返回 numpy.ndarray 对象。

示例
# 导入 Pandas 库
import pandas as pd

# 创建 TimedeltaIndex 对象
t_index = pd.timedelta_range(start='1 days', periods=5)

# 返回值
values = t_index.values
print(values)

# 输出
[numpy.timedelta64(86400000000000,'ns') numpy.timedelta64(172800000000000,'ns')
 numpy.timedelta64(259200000000000,'ns') numpy.timedelta64(345600000000000,'ns')
 numpy.timedelta64(432000000000000,'ns')]
解释
  • 第一行导入了 Pandas 库
  • 第三行创建了一个 TimedeltaIndex 对象 t_index,该对象包含了从 '1 days' 开始,以天为时间单位,共 5 个时间段的 Timedelta 数组
  • 第五行获取 t_index 的值,将其赋值给变量 values
  • 第六行输出变量 values,该变量是一个包含了以纳秒为单位的 5 个时间段 Timedelta 数组的 numpy.ndarray 对象。
应用场景

TimedeltaIndex.values 方法可以返回 TimedeltaIndex 对象中包含的所有 Timedelta 数组的值,方便我们进行后续的数据处理和计算。