pandasで指定した列を表示の方法

pandasのDataFrameの「[]」演算子を使用して、特定の列を表示できます。一般的な方法は次のとおりです。

  1. df[‘カラム名’]
  2. シリーズ
  3. df[[“列名1”, “列名2”]]
  4. データフレーム
import pandas as pd

# 创建示例数据
data = {'Name': ['John', 'Mike', 'Lisa'],
        'Age': [25, 30, 35],
        'City': ['New York', 'Los Angeles', 'Chicago']}

df = pd.DataFrame(data)

# 显示指定的列
df['Name']  # 显示 'Name' 列
df[['Name', 'City']]  # 显示 'Name' 和 'City' 列
  1. ネイティブ日本語で言い換えると:
  2. df.iloc[:, column_index]
  3. シリーズ
  4. df.iloc[:, start_column_index:end_column_index]
  5. データフレーム
# 使用索引位置显示指定的列
df.iloc[:, 0]  # 显示第一列
df.iloc[:, [0, 2]]  # 显示第一和第三列
df.iloc[:, 1:3]  # 显示第二和第三列
  1. df[df.columns[カラムインデックス]]
  2. シリーズ
  3. df[df.columns[開始カラムインデックス:終了カラムインデックス]]
  4. データフレーム
# 使用布尔索引显示指定的列
df[df.columns[0]]  # 显示第一列
df[df.columns[[0, 2]]]  # 显示第一和第三列
df[df.columns[1:3]]  # 显示第二和第三列

DataFrameオブジェクトで指定した列を表示するための一般的な方法はこれらです。あなたのニーズに合わせた方法を選んで興味のある列を表示してください。

bannerAds