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 | 可选。 A list with the indexes | |
axis | 0 1 'index' 'columns' | 可选, 默认值 0。 用于设置索引的轴 |
inplace | True False | 可选, 默认值 False。 如果为 True:在当前 DataFrame 上执行索引。如果为 False:返回执行索引的副本 |
返回值
一个 DataFrame 结果 , 如果 inplace
参数设置为 True,则为 None。