从拆分数组构造Python Pandas-IntervalArray

从拆分数组构造Python Pandas-IntervalArray

要从拆分数组构造一个IntervalArray,请使用 pandas.arrays.IntervalArray.from_breaks()

首先,导入所需的库-

import pandas as pd

从类似数组的拆分中构造新的IntervalArray-

array = pd.arrays.IntervalArray.from_breaks([0, 1, 2, 3, 4, 5])

显示间隔-

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

获取IntervalArray的长度-

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

示例

以下是代码-

import pandas as pd

# 从类似数组的拆分中构造新的IntervalArray
array = pd.arrays.IntervalArray.from_breaks([0, 1, 2, 3, 4, 5])

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

# 获取IntervalArray的长度返回带有每个Interval长度的条目的索引
print("\n我们的IntervalArray长度...\n",array.length)

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

输出

这将产生以下代码-

我们的IntervalArray...<IntervalArray>[(0, 1],(1, 2],(2, 3],(3, 4],(4, 5]] 长度:5,dtype:interval[int64,right]

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

IntervalArray中每个区间的中点...Float64Index([0.5, 1.5, 2.5, 3.5, 4.5], dtype='float64')

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程