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')
极客教程