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。