Python Pandas – 从元组数组构建IntervalArray

Python Pandas – 从元组数组构建IntervalArray

要从元组数组构建IntervalArray,请使用 pandas.arrays.IntervalArray.from_tuples() 方法。

首先导入所需的库−

import pandas as pd

从元组数组构建新的IntervalArray:−

array = pd.arrays.IntervalArray.from_tuples([(10, 25),(15, 70)])

显示intervalArray −

print("我们的IntervalArray...\n",array)

获取IntervalArray的长度−

print("\n我们的IntervalArray长度...\n",array.length)

例子

以下是代码−

import pandas as pd

# 从元组数组构建新的IntervalArray
array = pd.arrays.IntervalArray.from_tuples([(10, 25),(15, 70)])

# 显示IntervalArray
print("我们的IntervalArray...\n",array)

# 获取IntervalArray的长度
# 返回一个索引,其中的条目表示IntervalArray中每个间隔的长度
print("\n我们的IntervalArray长度...\n",array.length)

# IntervalArray中每个间隔的中点作为索引
print("\nIntervalArray中每个间隔的中点...\n",array.mid)

输出

这将产生以下代码−

我们的IntervalArray...
<IntervalArray>
[(10, 25], (15, 70]]
Length: 2, dtype: interval[int64, right]

我们的IntervalArray长度...
Int64Index([15, 55], dtype='int64')

IntervalArray中每个间隔的中点...
Float64Index([17.5, 42.5], dtype='float64')

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程