Pythonで配列の3次元目を沿って平均を計算する方法


Pythonでは、NumPyやPandasなどのライブラリを使用して、配列の3次元目を沿って平均を計算することができます。以下に、いくつかの方法とコード例を紹介します。

方法1: NumPyを使用する方法 NumPyは、高性能な数値計算を行うための強力なライブラリです。次のコードは、NumPyを使用して3次元配列の3次元目を沿って平均を計算する方法です。

import numpy as np
# 3次元配列を作成する
array = np.random.rand(2, 3, 4)
# 3次元目を沿って平均を計算する
mean_array = np.mean(array, axis=2)
print(mean_array)

方法2: Pandasを使用する方法 Pandasは、データ操作や解析に特化したライブラリであり、データフレームという表形式のデータ構造を扱うことができます。次のコードは、Pandasを使用して3次元データフレームの3次元目を沿って平均を計算する方法です。

import pandas as pd
# 3次元データフレームを作成する
df = pd.DataFrame(np.random.rand(2, 3, 4))
# 3次元目を沿って平均を計算する
mean_df = df.mean(axis=2)
print(mean_df)

これらの方法を使用することで、Pythonで配列の3次元目を沿って平均を計算することができます。適切なライブラリを選択し、データの形式に合わせてコードを記述してください。