Pandas 在系列中axes是什么意思

Pandas 在系列中axes是什么意思

“axes”是pandas系列对象的属性,该属性用于访问给定系列中的索引标签组。它将返回一个包含所有索引标签的Python列表。

axes属性会收集所有的索引标签,并返回一个包含所有索引标签的列表对象。

示例1

import pandas as pd

# create a sample series
s = pd.Series({'A':123,'B':458,"C":556, "D": 238})

print(s)

print("Output: ")
print(s.axes)

说明

在下面的示例中,我们使用一些数据初始化了一个Series。然后我们调用了系列对象的axes属性。

输出

A   123
B   458
C   556
D   238
dtype: int64

Output:
[Index(['A', 'B', 'C', 'D'], dtype='object')]

在上面的输出块中,可以看到初始系列对象的输出和轴属性的输出。

轴属性的输出是一个包含系列的索引标签A、B、C、D的列表。

示例2

import pandas as pd

# create a sample series
s = pd.Series([37,78,3,23,5,445])

print(s)

print("Output: ")
print(s.axes)

解释

在这个示例中,我们初始化了一个没有指定索引的Series对象。因此,这里会为Series对象创建默认索引。 值是通过一个包含整数元素的Python列表进行赋值的。

输出

0   37
1   78
2   3
3   23
4   5
5   445
dtype: int64

Output:
[RangeIndex(start=0, stop=6, step=1)]

我们得到了Python的列表对象作为轴属性的输出,列表中的数据是范围值,表示系列的索引标签。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程

Pandas 精选笔记