Pandasのメソッド説明 DataFrame.mean

PandasのDataFrame.meanメソッドは、データフレーム内の数値列の平均値を計算するためのメソッドです。数値列に対して平均値を計算する際に使用されます。以下は、DataFrame.meanメソッドの一般的な使い方と説明です。

基本的な使用法:

python
import pandas as pd

# サンプルデータフレームを作成
data = {'A': [1, 2, 3, 4, 5],
        'B': [10, 20, 30, 40, 50]}
df = pd.DataFrame(data)

# 各列の平均値を計算
column_means = df.mean()

# 平均値を表示
print(column_means)

この例では、DataFrame.meanメソッドを使用して、データフレームdf内の各列の平均値を計算しています。結果として得られるcolumn_meansシリーズには、各列の平均値が含まれています。

特定の列に対して平均値を計算:

meanメソッドには列名を指定して、特定の列に対して平均値を計算することもできます。

python
# 'A'列の平均値を計算
mean_A = df['A'].mean()

# 'A'列の平均値を表示
print("Mean of column 'A':", mean_A)

行方向(縦方向)または列方向(横方向)の平均:

meanメソッドはデフォルトで列方向(各列ごと)に平均値を計算しますが、axisパラメータを使用して行方向(各行ごと)に平均値を計算することもできます。

python
# 行方向に平均値を計算
row_means = df.mean(axis=1)

# 行方向の平均値を表示
print("Row-wise means:")
print(row_means)

DataFrame.meanメソッドは、データフレーム内の数値データの平均値を計算するのに便利です。データの要約統計情報を把握し、データセット内の数値列の中央傾向を理解するために使用されます。