PandasのDataFrameは、2次元のデータを表形式で表示するためのデータ構造です。DataFrameは、行と列から構成されており、行はインデックス(index)、列はカラム(columns)と呼ばれます。
columns属性やindex属性を使用することで、DataFrameの列名やインデックスを取得することができます。以下の例では、DataFrameのcolumns属性を使用して、列名を取得しています。
import pandas as pd
# データフレームを作成
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# 列名を取得
columns = df.columns
# 列名を表示
print(columns)
# 出力結果
Index(['A', 'B', 'C'], dtype='object')
また、index属性を使用することで、DataFrameのインデックスを取得することができます。以下の例では、DataFrameのindex属性を使用して、インデックスを取得しています。
import pandas as pd
# データフレームを作成
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
# インデックスを取得
index = df.index
# インデックスを表示
print(index)
# 出力結果
RangeIndex(start=0, stop=3, step=1)
PandasのDataFrameの機能として、columns属性やindex属性を使用することで、データフレームの列名やインデックスを取得することができます。