• ベストアンサー

EXCEL2003の回帰分析

以前にも似たような質問をしましたが、回答が無いので別の形で質問します。 1つでも良いのでお答えお待ちしています。 Q1:EXCEL2003(for WIN)の回帰分析が計算ミスをすることは公知でしょうか? Q2:EXCEL2004以降では確実にこの問題が解消されているのでしょうか? Q3:EXCEL2003で計算ミスが放置されている理由としてどのようなことが考えられるのでしょうか?

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんばんは。 熱狂的なMSファンもいますから、この問題は書きにくいです。 >Q1はマイクロソフト自身が問題として認識し、対処もしくは放置しているか、という意図でした。 認識しても、直さないバグも存在します。今回は関係ないのですが、自社開発の部分でも、少なくとも、Excel97~2003まで、直さないものもあります。(シートに連結セルがある場合の、コピー&ペーストで問題が起こる)今回の場合は、最初が外注ですから、期待しても無理なものも多いです。分析ツール以外にも、ソルバーにも問題があります。 >Q3は今回のような不具合を放置しておく理由が全く想像が付かなかったからです。 >浮動小数点の誤差の件も初めて知りましたが、計算ミスを修正しないにしても計算ミスが生じることを公開していないとしたら道具として信頼できないことになります。 浮動小数点の問題は、私としては、IBMとの契約が切れたことに原因があると考えています。現在のExcelは、ある程度の補正措置はしていますが、各社の表計算は、各様の補正措置を行っています。また、Microsoft 自身も、前の表計算と比較すると、今ほど顕著な問題は出ていませんでした。 しかし、アドインの場合、パテントの買い取りと書きましたが、おそらく、MS側は。現象は認識しても、それを直すだけのスタッフがいないのだと思うのです。また、製造元に、新たに直してもらうだけの経費を掛けていないように思うのです。例えば、MS-IMEなどは典型的な例です。MS-IME は外注ですが、文節学習の問題はそのままに放置してしまいました。なぜ、製作者に、再度依頼して直させなかったのか、分かりません。おそらくは、経費的な問題ではないかと思います。 資料: http://aoki2.si.gunma-u.ac.jp/Hanasi/excel/ http://www.daheiser.info/excel/frontpage.html (英語)

Sap2008
質問者

お礼

たびたびありがとうございます。 今回の件でスッキリと解決できなかったのは残念ですが、それよりも道具として提供しておきながら不完全な状態で提供するに留まらず、情報の開示も無くこの問題を放置するという対応にはガッカリさせられました。 正直な気持ちとして最初の回答に他の方から反論が出てくることも期待していたのですが、それも難しいようで残念です。

その他の回答 (1)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.1

こんにちは。 最初に、ご質問者さんのような質問は、回答はつきにくいです。日経BPのExcelの達人さんの「浮動小数点誤差の話」にしても同じですが、自家己撞着しているように思うからです。アンチMSとして、問題視して、他社製品を使うとか、完全にプログラム開発するならよいのですが、現状のままのMicrosoft Excelの上で成り立つとは思えないのです。 もし、製品的な問題があれば、それは、直接、Microsoft にお尋ねになればよいように思います。それを、一般掲示板でお聞きになっても、その種の質問を担保するものはないと思うのです。 >Q1:EXCEL2003(for WIN)の回帰分析が計算ミスをすることは公知でしょうか? 一部の内外のサイトで公開はされていますが、それは、ご存知のはずですし、インターネット検索でお調べになってからでもよいと思います。「公知」というものかどうかは、知りませんが、ある程度のスキルを持ったベテランなら、それは知っていますが、それに依存するというようなことをしないだけです。 「EXCEL2003 分析ツールはバグだらけ?」の方も読んでおりますが、 前回、 「使いやすい無料ソフトのお勧めがあれば教えてください。」 とのことだったと思います。 私は、あえて言うなら、そういう問題というのは、アマチュアとプロの違いと同じことで、専門的な計算をするなら、アマチュアのツールで行ったところで、解決しないように思います。 それは、Excel全体にいえることだと思います。なぜなのか良く分からないのですが、Excelは、表計算として数値の計算が主なのにも関わらず、全てが、甘く出来上がってしまっています。それが、アメリカ人としてのコンセプトなのかもしれません。 専門の会社で、Excel用のアドインも出ていますが、ある一定レベルのクレジットを求めるなら、それを、「無料で」というのは、求めるステージが違っているように思います。 >Q2:EXCEL2004以降では確実にこの問題が解消されているのでしょうか? Q2に関しては、私たちの一般の回答者がクレジットを持つような内容ではありません。ただ、Q1で、述べたような趣旨からすれば、完全に直っているとは言えないように思います。 >Q3:EXCEL2003で計算ミスが放置されている理由としてどのようなことが考えられるのでしょうか? Q3に関しては、私なりの個人的な意見ですが、それは、外部の専門に製作依頼した時期から、あまりにも年月が経ちすぎたことと、MSの規模が大きくなったことに比例して、Office 製品開発が進んでいないのではないかと思われます。表面的には変更しても、内部的にはほとんど換えていないはおろか、スタッフは基本的な理解さえしていないようです。ツールのハンドルを見ると、かなり古いものがあります。おそらく、開発後のパテントの買い取りをしているのではないかと思います。 それは、「外部公開アドイン」のほとんどがいえます。 NAG数値計算ライブラリ http://www.nag-j.co.jp/nag_lib.htm Wikipedia Regression analysis http://en.wikipedia.org/wiki/Regression_analysis

Sap2008
質問者

お礼

回答ありがとうございます。 今回の質問に至ったのは、このようなアドインを提供しているにもかかわらず、いい加減な結果を放置しているということが予想付かなかったことにあります。 あとで分かったことですが、EXCEL2007では"よりマシ"に見える結果が出ていることからEXCEL2003でも同じように修正できるはずで、それでも放置するということが考えられませんでした。 あと、質問に対して幾つかフォローしますと、 Q1はマイクロソフト自身が問題として認識し、対処もしくは放置しているか、という意図でした。 Q2は実際に利用し、専門ソフトと対比、検証したことがある人がいれば御存知ではないかと思った次第です。 Q3は今回のような不具合を放置しておく理由が全く想像が付かなかったからです。 浮動小数点の誤差の件も初めて知りましたが、計算ミスを修正しないにしても計算ミスが生じることを公開していないとしたら道具として信頼できないことになります。 ともあれ、情報に感謝します。 代替手段は自分でも探しましたが、有料で使いやすいか、無料だけど使いにくいか、という感じのようですね。 場合によっては"よりマシ"に見えるEXCEL2007も選択肢に入るのかもしれませんね。

関連するQ&A

  • Excel2003の回帰分析ツールについての質問です。

    Excel2003についての質問です。 分析ツールの回帰分析について説明のできる方がいたらお願いします。 また、回帰分析はどのような時に使うと便利なのでしょうか?

  • 回帰分析について

    回帰分析について 家計調査2009年の 「年間収入五分位階級・世帯人員別1世帯当たり年平均1か月間の収入と支出」 のExcel表から世帯人員・消費支出・食料支出・教育支出の四項目を抜き出し 食料支出・食料支出・教育支出を一人当たりのデータに直したあと これらを対数変換し、消費支出を独立変数とし回帰分析を行なって回帰式をだそうとしているのですが Excelのデータ分析ツールを使用して回帰式をだしたあとに確認のために計算したところ誤差がでてしまいました。 この誤差は回帰式上仕方のないものなのでしょうか 分かりにくいかもしれませんがよろしくお願いします ↓計算してでた回帰式です。 食料支出=6693.0903+0.14791147*消費支出 教育支出=-5942.3124+0.12495474*消費支出

  • 指数の回帰分析?について質問があります。

    回帰分析について質問があります。 (x, y)(18, 24000), (20, 20000), (25, 9500) このデータの時の、指数の回帰直線?(y=Ae^Bxの形の式)を求めたくて、あるサイトで計算してもらいました。 すると、yの平均値が16582.68868と出てきました。どのような計算をしたらこの数字が出るんですか?

  • 指数の回帰分析についての質問

    回帰分析について質問があります。 (x, y)(18, 24000), (20, 20000), (25, 9500) このデータの時の、指数の回帰直線?(y=Ae^Bxの形の式)を求めたくて、あるサイトで計算してもらいました。 相関係数が-0.99555って出てきたんですけど、自分なりに相関係数を計算したときにこの数字が出てきません。 自分で計算して出てきた値は、Sxx=-10558、Syy=-824956408.3、Sxy=-347627.87 SxxとSyy、Sxyの計算が間違っているんですかね? ちなみに、yの平均値である16582.68868の求め方も分からず、こちらのサイトで質問しました。y=Ae^Bxの形の式の求め方が載っているサイトがありましたら、教えていただきたいです。

  • 相関分析や回帰分析について

    相関分析や回帰分析についての記述が正しいのかわかりません。 間違っていたらどこが違うのか理由も教えていただけると幸いです! (1)ある特性、例えば、身長についてゴールドンのいう第二世代(子)の平均への回帰が観測される(b<1)のとき説明変数と被説明変数を逆にした回帰計算をしてもいわば、おやの平均への回帰が観測される可能性はない。(親と子の身長には、正の相関があると考えてよい) (2)第二世代(子)が平均へと回帰するのならば、将来は、個人のもつ身長その他、さまざまな諸特性がすべて一様な社会になってしまう。(ある経済学者はそう考えた) (3)重回帰の場合、通常の決定係数を使用すると、説明変数の増加のよるあてはまりのよさの改善を誇張してしまうので、修正済み決定係数(自由度調整済み決定係数)を使用するのが普通である。もいろん、単純回帰については、決定係数と修正済み決定係数は同じものになる。 (4)決定係数は、マイナスになることはないが、修正済み係数はマイナスになりうる。 (5)回帰分析を因果関係と結びつける(説明変数を原因、被説明変数を結果と見る)ことは、記述統計の範囲を逸脱している。 よろしくお願いいたします!!!

  • エクセルでの回帰分析、有意FとP-値について

    エクセルでの回帰分析について質問です。 現在エクセルで回帰分析に取り組んでいるのですが、結果についてわからないことがあるので、どなたか教えていただけないでしょうか。 回帰分析を行った結果、有意Fと切片のP-値が0となってしまいます。 これが何を意味するのか、 もし計算方法等が間違っているなら何が原因と考えられるか、 どなたかご教授いただければと思います。 よろしくお願いいたします。

  • 重回帰分析実行時の、説明変数のデータ不足について..

    EXCEL2000の分析ツールで、回帰分析をしてみたところ、 次のようなエラーが出てしまいます. 回帰分析LINEST関数エラー 入力の範囲をチェックしてください. Xの範囲に数字が入力されてない(未入力)ところがあるためではないか、 と思うのですが、よくわかりません. 市販のソフトでは、データが入力されてない場合でも計算してくれるようなものもあるそうなのですが、EXCELの分析ツールで重回帰分析をするには、説明変数に空欄があると計算してくれないのでしょうか? 空欄があっても計算する方法をどなたか教えてください! 専門的な知識は殆どありませんので、簡単にお願いします.

  • 回帰分析LINEST関数エラー ってなに?

    Exceで重回帰を計算しようとすると 回帰分析LINEST関数エラー 入力範囲をチェックして下さい というメッセージが出ます。いったいどういう意味なんでしょうか? 参考書には書いてないし、ここの過去の質問も見てみたんですがそれとも違うようで... 考えられる原因と対策を教えて下さい。

  • 分析について・・・重回帰?数理分析?? >_<

    論文で使用する分析について、教えてください! 以下、論文の簡単な説明と現状の問題を書いています..... 長くなります、、しかもかなり分かりづらいです。。 ご容赦くださいm(__)m 私は論文で大学財務を対象とし、分析しています。 こまかい説明は省きますが、「教育費」の推移を考察しています(「教育費」は大学の会計科目から私が独自で定義しています)。 その分析の過程で国立大学の財務を85校全て収集し、統計的な分析も行うこととなりました。 分析では、「教育費の増減」において、「(1)どのような学校種で増減が発生しているのか」ということと「(2)どのような要因によって増減が発生しているのか」という点を分析する必要があります。 「(1)どのような学校種で増減が発生しているのか」というのは、学校種(たとえば、単科大か総合大か、また文系学部を有しているか、など)と、教育費の増減の関係をみるという形です。 「(2)どのような要因によって増減が発生しているのか」というのは、教育費の増減をもたらしている要因(これは、「総支出の増加」と「総支出に対する教育費の割合の増加」の2つです)と、教育費の増減との関係を考えるものです。 当初、(1)と(2)でそれぞれ別に、教育費の増減との重回帰分析を行いました。 ところが、教授から「(1)と(2)の関係を明らかにし、それをもって最終的に教育費との関係を考えるように」と指摘されました。 しかも教授の説明では、(2)の2つの要因から教育費の増減の計算式が(回帰式的にではなく、数理的に)作れるので、それと(1)を関連付けて、教育費の式を考えてみてと言われました。。 その教授が指摘した教育費の計算式は以下の通りです。 D1-D0=(G1-G0)*P0+(P1-P0)*G0+(P1-P0)(G1-G0) D…教育費 G…総支出 P…教育費の割合 「1」と「0」は、比較をする時期です。 式のうち、一項目は経費そのものが増えたことによる効果、二項目は教育費の割合が増えたことによる効果、三項目は両方による効果です。 私としては、先生が指摘した意味と、この式の意味は分かります(分かっているつもりです(笑))。 ただ、上の式に(1)の要因をどう関わらせるかが全く分かりません!!!! 私は統計も数理的な分析も全くのど素人です。。 (言い訳をさせていただけるのであれば、当初統計的な分析など予定にありませんでした・・教授の気まぐれで、1か月前になって突然やることに・・・泣) だれか、なにかいい分析手法をご存じの方や、分析の工夫の仕方を思いつく方がいれば、ぜひこのアホな私にご教授いただけませんでしょうか!! 上の文章自体が分かりづらいし、研究の詳細をかけていないので、そもそも質問をハッキリお伝えできていないのは十分承知の上でございますm(__)m なんとなくのご提案でも十分ありがたいです。。 だれか、私を助けてください(:_;) よろしくお願いします!!

  • 「累積ロジスティック回帰」で求められるのでしょうか?

    こんにちは。 卒業論文の中でアンケートを分析したいと考えています。 統計学を学んだことはないのですが、いくつか本を読むうちに自分のやりたい分析は累積ロジスティック回帰でできるのではないかと考えるようになりました。しかしながら本当にこの方法で分析できるのか自信がありません。 そのアンケートというのが、分かりやすくたとえると以下のようになります。(例えが変ですみません) Q1 あなたはディズニーランドに行きたいですか?  1.是非行きたい 2.まあ行きたい 3.どちらでもない 4.あまり行きたくない 5.行きたくない Q2 自宅からディズニーランドは近いですか?  1.近い 2.まあ近い 3.どちらでもない 4.やや遠い 5.遠い Q3 ディズニーランドの入園料は高いと思いますか?  1.高い 2.やや高い 3.どちらでもない 4.やや安い 5.安い Q4 ディズニーキャラクターは好きですか?  1.好き 2.やや好き 3.どちらでもない 4.やや嫌い 5.嫌い このような質問をし、「ディズニーランドに行きたい(もしくは行きたくない)」という気持ちに、「自宅からの距離」「入園料」「キャラクターの好み」がどの程度影響するかを明らかにしたいと考えています。 この場合、目的変数が質的変数(かつ順序尺度)であり、説明変数も質的変数(かつ順序尺度)であるため、累積ロジスティック回帰があてはまるのではないかと考えているのですが、正しいでしょうか? 最終的にはこれらの影響をパス図?で表せるといいなあと思うのですが・・・。 私は文型で、数学は大の苦手です。解析の本に出てくるΣの記号を見るたびに気分が悪くなるくらいです・・・。でもどうにか頑張って今回分析をしたいと考えています。 ロジスティック回帰分析についても、やり方がまだ十分理解できていません。(何冊本を取り寄せても、理解できないので・・・) もし本当に初心者向けに分かりやすい本やサイトがありましたら、そちらも教えていただけると非常に嬉しいです。 ちなみに分析に使えるソフトは、エクセルとSPSSです。 どなたかお分かりになる方、どうか教えてください!!よろしくお願いします。

専門家に質問してみよう