Pandas: インデックス列のコピーである新しい列をデータフレームに追加します
Pandas データフレームを操作する場合、次のことが便利です。インデックス列のコピーである新しい列を作成します。これは、元のデータフレームに含まれていない列を使用できるため、データフレームをプロットするときに役立ちます。
インデックス列のコピーであるデータフレームに新しい列を追加するには、次の手順を実行できます:
インデックス列のコピーであるデータフレームに新しい列を追加する方法の例を次に示します:
import pandas as pd df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]}) # Reset the index of the dataframe df = df.reset_index() # Assign the new column name to the index column df['Time'] = df['index'] # Set the new column as the index of the dataframe df = df.set_index('Time') print(df)
出力:
A B Time 0 1 4 1 2 5 2 3 6
ご覧のとおり、「Time」という名前の新しい列がデータフレームに追加されました。これは、元のインデックス列のコピーです。
以上がPandas DataFrame にインデックスのコピーである新しい列を作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。