- ベストアンサー
尺度値
10コの尺度値を、0~100の直線上にそれぞれの尺度をのせたいのです。 しかし、尺度値は0.15とか1.56、1.78とかの数字ですよね。 これを、0~100の直線上にのせるには、どうしたらいいんでしょうか? 1番高い尺度は、1.85なので、これが1番100に近くなると思うのですが、ただ100倍すると185になって線から出てしまいますし、どうしたらいいでしょうか?
- みんなの回答 (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 となります.この%を直線上に配置すればよいのです.
その他の回答 (1)
- selfer
- ベストアンサー率76% (104/136)
こんにちは. 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は
補足
回答どうもありがとうございます。 もう少し教えてください。 値を並べかえ、差を出しました。 値 最低値との差 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 となりました。 これからが分からないのですが、 どうやって計算したらいいのでしょうか?
お礼
分かりました! 回答どうもありがとうございました。 助かりました。