• ベストアンサー

数値データの規格化

数値データの規格化の方法を教えてください 最大値がXmax,最小値がXminであるN個のデータ群 Xn(n=1,2,3・・・)があります. このデータを最大値がA,最小値がBとなるように規格化したいです. 元のデータ群Xnで最大値を1,最小値を0となるような規格化は分かるのですが, そこから,最大値をA,最小値をBとなるように変換する方法が分かりません. よろしくお願い致します.

質問者が選んだベストアンサー

  • ベストアンサー
  • spring135
  • ベストアンサー率44% (1487/3332)
回答No.2

最大値がA,最小値がBとなるように規格化したデータをYn(n=1,2,....)とすると Yn=B+(A-B)*(Xn-Xmin)/(Xmax-Xmin)

temo891
質問者

お礼

ご回答ありがとうございました.

その他の回答 (1)

  • asuncion
  • ベストアンサー率33% (2127/6289)
回答No.1

>元のデータ群Xnで最大値を1,最小値を0となるような規格化は分かる であれば、そのときの 最大値 - 最小値 = 1 を >最大値をA,最小値をBとなるように変換する方法が分かりません. A - B になるように (1, 0)に規格化したデータ全体を (A - B)倍してから >最小値をBとなるように Bを足せば、 よいのではないか、と思います。

temo891
質問者

お礼

ご回答ありがとうございました.

関連するQ&A