Python Pandas - Series 对象的属性



Pandas Series 是主要数据结构之一,提供了一种方便的方法来处理和操作一维数据。它看起来类似于电子表格中的一列或数据库表中的一列。

Series 对象属性是帮助您获取有关 Series 对象及其数据信息的工具。Pandas 提供了多个属性来理解和操作 Series 中的数据。在本教程中,您将学习有关 Pandas Series 属性的知识。

数据信息

这些属性提供有关 Series 中的数据信息 -

序号 方法和描述
1

dtype

返回底层数据的类型。

2

dtypes

返回底层数据的类型。

3

nbytes

返回底层数据中的字节数。

4

ndim

返回底层数据的维度数,对于 Series 始终为 1。

5

shape

返回表示底层数据形状的元组。

6

size

返回底层数据中的元素数量。

7

values

根据数据类型返回 Series 作为 ndarray 或类似 ndarray 的对象。

数据访问

这些属性有助于访问 Series 中的数据 -

序号 方法和描述
1

at

使用行/列标签对访问单个值。

2

iat

通过整数位置访问单个值。

3

loc

通过标签或布尔数组访问一组行和列。

数据属性

这些属性提供有关 Series 的属性和元数据 -

序号 方法和描述
1

empty

指示 Series 或 DataFrame 是否为空。

2

flags

获取与 Pandas 对象关联的属性。

3

hasnans

如果存在任何 NaN 值,则返回 True。

4

index

返回 Series 的索引(轴标签)。

5

is_monotonic_decreasing

如果值单调递减,则返回 True。

6

is_monotonic_increasing

如果值单调递增,则返回 True。

7

is_unique

如果所有值都唯一,则返回 True。

8

name

返回 Series 的名称。

其他

此类别包括执行各种其他操作的属性 -

序号 方法和描述
1

array

将 Series 的底层数据作为 ExtensionArray 提供。

2

attrs

返回数据集全局属性的字典。

3

axes

返回行轴标签列表。

4

T

返回 Series 的转置,它本质上与原始 Series 相同。

广告