c11333147
在 Pandas 中,如果你想將現有欄位(例如 '日期')設為索引並 取代原本的預設索引,可以使用 set_index 方法:
df = df.set_index('日期')
或者如果你不想建立新的 DataFrame,而是直接在原本的 DataFrame 修改,可以加上 inplace=True:
df.set_index('日期', inplace=True)
set_index:將指定欄位設為索引
inplace=True:直接修改原本的 DataFrame,而不是返回新的 DataFrame
這樣原本的預設索引(0, 1, 2, …)就會被 '日期' 欄位取代。
df = df.set_index('日期')
或者如果你不想建立新的 DataFrame,而是直接在原本的 DataFrame 修改,可以加上 inplace=True:
df.set_index('日期', inplace=True)
set_index:將指定欄位設為索引
inplace=True:直接修改原本的 DataFrame,而不是返回新的 DataFrame
這樣原本的預設索引(0, 1, 2, …)就會被 '日期' 欄位取代。