ジオメトリック平均の計算方法


ジオメトリック平均の計算方法:

  1. 複数の数値を掛け合わせます。
  2. 数値の個数で掛け合わせた結果を累乗します。(例: 3つの数値なら3乗、5つの数値なら5乗)
  3. 累乗した結果を数値の個数で割ります。

例えば、数値が3, 5, 2の場合、ジオメトリック平均は以下のように計算できます。

ジオメトリック平均 = (3 5 2)^(1/3)

Pythonでのジオメトリック平均の計算例:

import math
def geometric_mean(numbers):
    product = 1
    for num in numbers:
        product *= num
    return math.pow(product, 1/len(numbers))
data = [3, 5, 2]
result = geometric_mean(data)
print(result)

このコードでは、与えられた数値のリストを掛け合わせて、その結果を累乗し、数値の個数で割ることでジオメトリック平均を計算しています。

他のプログラミング言語でも同様のアルゴリズムを使用してジオメトリック平均を計算することができます。

この記事では、ジオメトリック平均の計算方法とコード例を紹介しました。これにより、読者は数値の集合の平均を求める際にジオメトリック平均を適用する方法を理解することができます。