pandas.arrays.IntegerArray #
- 类 pandas.arrays。IntegerArray (值,掩码,复制= False ) [来源] #
整数(可选缺失)值数组。
用作
pandas.NA
缺失值。警告
IntegerArray 目前处于实验阶段,其 API 或内部实现可能会在没有警告的情况下发生更改。
我们用 2 个 numpy 数组表示一个 IntegerArray:
data:包含适当数据类型的 numpy 整数数组
mask:一个布尔数组,保存数据的掩码,缺少 True
要从通用的类似数组的输入构造 IntegerArray,请
pandas.array()
与整数数据类型之一一起使用(请参阅示例)。有关详细信息,请参阅可为空整数数据类型。
- 参数:
- 值numpy.ndarray
一维整数 d 类型数组。
- 掩码numpy.ndarray
指示缺失值的一维布尔类型数组。
- 复制bool,默认 False
是否复制值和掩码。
- 返回:
- 整数数组
例子
使用 . 创建一个 IntegerArray
pandas.array()
。>>> int_array = pd.array([1, None, 3], dtype=pd.Int32Dtype()) >>> int_array <IntegerArray> [1, <NA>, 3] Length: 3, dtype: Int32
数据类型的字符串别名也可用。它们是大写的。
>>> pd.array([1, None, 3], dtype='Int32') <IntegerArray> [1, <NA>, 3] Length: 3, dtype: Int32
>>> pd.array([1, None, 3], dtype='UInt16') <IntegerArray> [1, <NA>, 3] Length: 3, dtype: UInt16
属性
没有任何
方法
没有任何