Python Pandas IntervalIndex – 获取请求标签的整数位置
要获取请求标签的整数位置,请使用 Pandas 中的 get_loc() 方法。首先导入所需库 −
import pandas as pd
创建两个 Interval 对象。使用“closed”参数,将封闭间隔设置为“both” −
interval1 = pd.Interval(50, 75)
interval2 = pd.Interval(75, 90)
从两个间隔创建 IntervalIndex −
index = pd.IntervalIndex([interval1, interval2])
获取请求标签的整数位置 −
print("\n请求标签的整数位置:\n",index.get_loc(75))
例子
下面是代码 −
import pandas as pd
# 创建两个 Interval 对象
# 使用“closed”参数,将封闭间隔设置为“both”
interval1 = pd.Interval(50, 75)
interval2 = pd.Interval(75, 90)
# 显示间隔
print("Interval1...\n",interval1)
print("Interval2...\n",interval2)
# 从两个间隔创建 IntervalIndex
index = pd.IntervalIndex([interval1, interval2])
# 获取请求标签的整数位置
print("\n请求标签的整数位置:\n",index.get_loc(75))
输出
这将产生以下输出 −
Interval1...
(50, 75]
Interval2...
(75, 90]
请求标签的整数位置:
0
极客教程