常用方法
df.columns
df.columns 是 Pandas 中 DataFrame 对象的一个属性,用于获取 DataFrame 中的列标签(列名)。
基本语法如下:
df.columns
该属性返回一个包含 DataFrame 中所有列标签的 Index 对象,您可以将其视为一个包含列标签的列表。
示例:
import pandas as pd
# 创建一个 DataFrame
data = {
'A': [1, 2, 3], 'B': [4, 5, 6]}
df = pd.DataFrame(data)
# 获取 DataFrame 的列标签
columns = df.columns
print(columns)
Index(['A', 'B'], dtype='object')
df.index
df.index 是 Pandas 中 DataFrame 对象的一个属性,用于获取 DataFrame 的行标签(行索引)。
基本语法如下:
df.index
该属性返回一个表示 DataFrame 的行索引的 Index 对象,类似于一个包含行标签的列表。
示例:
import pandas as pd
# 创建一个 DataFrame
data = {
'A': [1, 2, 3], 'B': [4, 5, 6]}
df = pd.DataFrame(data)
# 获取 DataFrame 的行索引
index = df.index
print(index)
RangeIndex(start=0, stop=3, step=1)
df.values
df.values 是 Pandas 中 DataFrame 对象的一个属性,用于获取 DataFrame 中的数据部分,即 DataFrame 的值。
基本语法如下:
df.values
该属性返回一个包含 DataFrame 中所有数据的 NumPy 数组。每行代表 DataFrame 中的一行数据,每列代表 DataFrame 中的一列数据。
示例:
import pandas as pd
# 创建一个 DataFrame
data = {
'A': [1, 2