質問: エクセル(回帰分析)エラー 必要に迫られ、回帰分析を勉強しています。 あるエクセルのデータに回帰分析を実行したところ、 「回帰分析入力範囲に、数値以外のデータがあります」とのエラーがでました。 ところが、データ内には数値しか入っていません(セルの書式は標準です) 回帰分析が実行できるようにしたいのですが、どうしたらよいでしょうか?
回答: #1です。どうも補足を入れていただいても通知が来ない ものでレスが遅くなりますね。すみません。 とりあえず、全ての数字が正しい事が確認できたなら次の二つを試してください。 1 9 25.6 3 8 26.7 4 6 27.5 5 4 28.4 この数字を入れて回帰分析してみる。 (簡単な例で動きや操作が正常であることを確認しましょう) この時に入れるセル範囲はy値が$c$1:$c$4,x値が$a$1:$b$4です。 回帰分析のダイアログでは新規シートにと言うところ 以外はチェックしないでください。これでも数字ではないと でるのでしょうか?実行できたら新しいシートが作成されて 係数 切片27.01111111 x 値 10.438888889 x 値 2-0.205555556 という結果が得られると思います。 次に質問者さんが入力されたデータで計算してみましょう。 ところで単回帰でしょうか?重回帰なら少しややこしいですが とりあえず単回帰なら直接、切片と傾きを求めてみましょう。 切片=intercept(y値セル範囲,x値セル範囲) 傾き=slope(y値セル範囲,x値セル範囲) ここでセル範囲とは上で入力したc1:c4とかa1:a4という入力です。 これでとりあえず直線への回帰式は求められますので 一度、計算してみてください。どこかでエラーがでるなら やはり入力した数字がおかしいのだと思います。