Python Pandas IntervalIndex- 检查带空值的区间是否为空
为了检查带有丢失值的区间是否为空,可以使用 IntervalIndex.is_empty 属性。首先,导入所需要的库 –
import pandas as pd
import numpy as np
创建一个带有 NaN 值的 IntervalIndex-
interval = pd.IntervalIndex.from_arrays([np.nan, np.nan], [np.nan, np.nan])
显示区间 –
print("IntervalIndex...\n",interval)
检查区间是否为空,包含丢失的值或不包含丢失的值-
print("\nIs the interval empty?\n",interval.is_empty)
例子
下面是代码 –
import pandas as pd
import numpy as np
# 创建带 NaN 值的区间
interval = pd.IntervalIndex.from_arrays([np.nan, np.nan], [np.nan, np.nan])
# 显示区间
print("IntervalIndex...\n",interval)
# 显示区间长度
print("\nIntervalIndex length...\n",interval.length)
# 检查是否带空值的区间是否为空
print("\nIs the interval empty?\n",interval.is_empty)
输出:
输出结果如下 –
IntervalIndex...
IntervalIndex([nan, nan], dtype='interval[float64, right]')
IntervalIndex length...
Float64Index([nan, nan], dtype='float64')
Is the interval empty?
[False False]
极客教程