將Dataframe 索引轉換為列
在Python 的Pandas 庫中,將Dataframe 索引轉換為列可能是一種有用的資料操作任務。以下是實現此轉換的方法:
使用df['index1'] = df.index 方法:
此方法直接將資料幀的索引分配給新的使用= 運算子的名為「index1」的欄位:
此操作後, dataframe將包含一個附加列“index1”,其中包含原始索引值。
使用.reset_index 方法:
或者,您可以使用.reset_index 方法進行轉換將索引放入列中,同時重置原始索引:
索引或特定level參數可用於自訂要重設的數量或特定等級:
這將重設第一級和第二級索引,將它們轉換為列。
範例:
考慮資料框如下:
使用第一種方法:
會導致:
使用第二種方法:
將導致:
兩者方法有效地將索引轉換為列。然而,.reset_index方法也會重置原始索引。
以上是如何將 Pandas DataFrame 索引轉換為列?的詳細內容。更多資訊請關注PHP中文網其他相關文章!