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。