Pandas DataFrame set_axis() 方法
示例
为 DataFrame 命名行索引
import pandas as pd
data = {
"age": [50, 40, 30],
"qualified": [True, False, False]
}
df = pd.DataFrame(data)
newdf = df.set_axis(["John", "Peter", "Alex"])
print(newdf)
自己动手试一试 »
定义和用法
set_axis()
方法允许你设置指定轴的索引。
使用 axis='columns'
参数来设置列标签。
语法
dataframe.set_axis(labels, axis, inplace)
参数
index
、columns
、axis
、copy
、inplace
参数是 关键字参数。
参数 | 值 | 描述 |
---|---|---|
labels | 可选。一个包含索引的列表 | |
axis | 0 |
可选,默认为 0。要设置索引的轴。 |
inplace | True |
可选,默认为 False。如果为 True:索引是在当前 DataFrame 上完成的。如果为 False:返回一个进行了索引的副本。 |
返回值
一个带有结果的DataFrame,如果 inplace 参数设置为 True,则为 None。