📜  Python| Pandas DataFrame.axes(1)

📅  最后修改于: 2023-12-03 15:04:21.611000             🧑  作者: Mango

Python | Pandas DataFrame.axes

概述

Pandas是众所周知的Python库,用于数据操作和分析。 Pandas DataFrame.axes是在Pandas中提供的一个属性,它返回数据帧的行和列索引。

DataFrame是一个2D标记的数据结构,其中行表示数据集中的实例,而列代表数据集中的特征。DataFrame是以NumPy ndarray为基础构建的,但允许具有不同数据类型的列。它们在许多不同的行业中都很流行,包括金融、天气预报、科学、工程和医疗保健。

DataFrame.axes

DataFrame.axes是DataFrame中返回索引的属性。索引是DataFrame中的行和列。返回DataFrame的行和列轴标签的元组。

下面是使用DataFrame.axes访问行和列索引的示例:

import pandas as pd
data = {'name': ['Jason', 'Amanda', 'Doe'],
        'age': [29, 31, 20],
        'country': ['USA', 'Canada', 'USA']}
df = pd.DataFrame(data)
print(df.axes)

输出:

[RangeIndex(start=0, stop=3, step=1), Index(['name', 'age', 'country'], dtype='object')]

其中第一个列表是行索引,表示从0到3的连续整数范围,第二个列表是列索引,表示数据帧df中的列。

总结

在Pandas DataFrame中使用DataFrame.axes属性,我们可以轻松访问DataFrame的行和列索引。这对于大量数据操作非常有用,允许程序员快速访问DataFrame的行和列。