\

DataFrameのインデックスとは

DataFrameのインデックスは、各行を識別するためのラベルのシリーズです。ラベルは整数、文字列、または他のハッシュ可能なタイプであることができます。インデックスはラベルベースのアクセスとアライメントに使用され、この属性を使用してアクセスまたは変更できます。

インデックスの取得

pandas.DataFrame.indexを使用すると、DataFrameの行のインデックスを取得できます。以下に例を示します。

import pandas as pd
import numpy as np

df = pd.DataFrame(np.arange(1, 26).reshape(5, 5), index=["a", "b", "c", "d", "e"], columns=["A", "B", "C", "D", "E"])
print(df.index)

このコードは、Index(['a', 'b', 'c', 'd', 'e'], dtype='object')を出力します。

インデックスの変更

DataFrameのインデックスラベルを変更するには、新しいラベルのリストをインデックス属性に割り当てます。以下に例を示します。

df.index = [100, 200, 300, 400, 500]
print(df)

このコードは、新しいラベルで更新されたDataFrameを出力します。

まとめ

PythonのPandasライブラリを使用すると、DataFrameのインデックスを簡単に操作できます。これにより、データの操作と分析が容易になります。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です