pandas.arrays.FloatingArray #

pandas.arrays。FloatingArray (,掩码,复制= False ) [来源] #

浮动(可选缺失)值数组。

警告

FloatingArray 目前处于实验阶段,其 API 或内部实现可能会在没有警告的情况下发生更改。特别是有关 NaN(与 NA 缺失值不同)的行为可能会发生变化。

我们用 2 个 numpy 数组表示一个 FloatingArray:

  • data:包含适当数据类型的 numpy float 数组

  • mask:一个布尔数组,保存数据的掩码,缺少 True

要从通用的类似数组的输入构造 FloatingArray,请 pandas.array()与其中一种 float 数据类型一起使用(请参阅示例)。

有关详细信息,请参阅可为空整数数据类型

参数
numpy.ndarray

一维浮点 d 类型数组。

掩码numpy.ndarray

指示缺失值的一维布尔类型数组。

复制bool,默认 False

是否复制掩码

返回
浮点数组

例子

使用以下命令创建 FloatingArray pandas.array()

>>> pd.array([0.1, None, 0.3], dtype=pd.Float32Dtype())
<FloatingArray>
[0.1, <NA>, 0.3]
Length: 3, dtype: Float32

数据类型的字符串别名也可用。它们是大写的。

>>> pd.array([0.1, None, 0.3], dtype="Float32")
<FloatingArray>
[0.1, <NA>, 0.3]
Length: 3, dtype: Float32

属性

没有任何

方法

没有任何