• ベストアンサー

尺度値

10コの尺度値を、0~100の直線上にそれぞれの尺度をのせたいのです。 しかし、尺度値は0.15とか1.56、1.78とかの数字ですよね。 これを、0~100の直線上にのせるには、どうしたらいいんでしょうか? 1番高い尺度は、1.85なので、これが1番100に近くなると思うのですが、ただ100倍すると185になって線から出てしまいますし、どうしたらいいでしょうか?

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

  • ベストアンサー
  • selfer
  • ベストアンサー率76% (104/136)
回答No.2

再度登場です. 最高値と最低値の差「1.66」=「100%」としたいわけなので,「1%」はいくらなのかを求めることになります. 比で表せば次のようになります.  1.66 : 100(%) = x : 1(%)  → x = 1.66 × 1 ÷ 100 = 0.0166 さて実際の数が「0.0166」増えていれば「1%」上昇するのですから,実際の数が「0.43」増えると,「0.43÷0.0166≒25.9」と「25.9%」になるわけです. 以下……  実際数   差    %  0.19   0.00   00.0  0.62   0.43   25.9  0.66   0.47   28.3  1.18   0.99   59.6  1.31   1.12   67.5  1.32   1.13   68.1  1.40   1.21   72.9  1.54   1.35   81.3  1.62   1.43   86.1  1.85   1.66   100.0  となります.この%を直線上に配置すればよいのです.

kanata19
質問者

お礼

分かりました! 回答どうもありがとうございました。 助かりました。

その他の回答 (1)

  • selfer
  • ベストアンサー率76% (104/136)
回答No.1

こんにちは. 10個の数値を0~100の間に配置したいのであれば次のような方法はどうでしょうか? (1)数値の低い順に並べる (2)それぞれの数値から最低値(Xmin)を引いて,差を求める (3)最高値と最低値の差(Xmax-Xmin)を100%として,その他の差の数値を比例配分する  例)   最低値との差   ★    1.2    0.0     0%    1.5    0.3     30%    1.8    0.6     60%    2.2    1.0    100%  (Xmax-Xmin)の「1.0」を100(%)で割ると「0.01」となる.★の比例配分を求めるには,実際値が「0.01」増えると「1」%増えると考えて,「0.3→30%」「0.6→60%」と算出する. (4)この%の数値をもとにして「0~100」の直線上に配列する どうでしょうか?  100は

kanata19
質問者

補足

回答どうもありがとうございます。 もう少し教えてください。   値を並べかえ、差を出しました。  値  最低値との差 0.19    0 0.62    0.43 0.66    0.47 1.18    0.99 1.31    1.12 1.32    1.13 1.40    1.21 1.54    1.35 1.62    1.43 1.85    1.66 となりました。 これからが分からないのですが、 どうやって計算したらいいのでしょうか?

関連するQ&A