📅  最后修改于: 2023-12-03 15:19:16.117000             🧑  作者: Mango
在Pandas中,TimedeltaIndex.intersection()函数是用于返回TimedeltaIndex的交集。
TimedeltaIndex.intersection(other, sort=None)
参数:
返回值:
import pandas as pd
# 创建两个TimedeltaIndex
td1 = pd.timedelta_range('1 days', periods=5, freq='d')
td2 = pd.timedelta_range('2 days', periods=5, freq='d')
# 返回交集
intersection = td1.intersection(td2)
print(intersection)
输出:
TimedeltaIndex(['2 days', '3 days', '4 days'], dtype='timedelta64[ns]', freq=None)
在上面示例中,我们首先创建了两个TimedeltaIndex,然后使用intersection()函数获取两个TimedeltaIndex的交集。最终输出的结果为两个TimedeltaIndex中相同的timedelta值。