Python Pandas IntervalIndex – 获取请求标签的整数位置

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程