• 締切済み

Excelの関数

Excelの相関係数(CORREL)はどのような計算をしているのですか?

みんなの回答

  • tessyu
  • ベストアンサー率53% (59/110)
回答No.1

本家マイクロソフトの解説ページですが。 http://office.microsoft.com/ja-jp/assistance/HP052090231041.aspx

関連するQ&A

  • 相関係数の計算について質問です。EXCELにCORREL関数というのが

    相関係数の計算について質問です。EXCELにCORREL関数というのがあり、2つの変数の相関係数を計算できることを聞きました。一種の回帰分析のような計算をすることのようです。計算式(EXCELの関数)は=CORREL($A1...$A100,$B1...$B100)というような式のようです(この場合、同一変数のA列の1から100行までのデータと、相関をみる別の変数のB列の1から100行までのデータの相関を計算し、A列の変数とB列の変数の相関値(答えはひとつ)を出すということのようです。そこで質問なのですが、この100のデータの個々の相関係数(つまり、データひとつひとつをこの関数(CORREL)で計算した相関値をあとでその総和としての100のデータの相関値にする計算はできるのでしょうか。つまり、この100のデータの分類(同種の仲間として分析したい)をやる場合、その同種の分類の数だけこの関数計算をしなければならないので、先に個々のデータごとに必要な分析結果を出しておいて、後で同分類ごとに集計(総和)した結果を出したほうが早いと思ったので、この質問をしています。そもそも、この考え方のほうが結果が早く出るのかということも含めて、どなたかよくご存知の方、おしえてください。お願いします。

  • Excelで相関係数を求めた時に表示される「~E-~」(~は数値)とは

    Excelで相関係数を求めた時に表示される「~E-~」(~は数値)とは? Excelで“=correl(~,~)”を用いて相関係数をいくつか出したのですが、 そのうち数個の相関係数が「1.92639E-16」とか「9.64107E-17」などと出ました。 相関係数の値は0~±1.0の範囲だけだと思っていたのですが、 何故このような計算値が出てしまったんでしょうか? また、この値をどのように解釈したらよいのでしょうか? 統計にはあまり慣れていないので、ご存知の方がいらっしゃいましたら、 なるべく分かり易い単語での回答をよろしくお願い致します。

  • 相関係数 却求め方

    初めてなんですけどぜひ皆様の力を貸してください。 問題が皆様にうまく伝わるかちょっと心配ですが・・・ たとえば今までは三つの数字a、b、cの相関係数がエクセルのCORRELなどの関数を使えばYになるのは分かったんですけど却に3番目の数字Cが幾つになれば相関係数がYになるかを求めたいんですがその求め方法を分かっている先生方がいらっしゃればぜひ教えで頂ければありがたいです。 ちなみに手書きではなくPCかエクセルを使っての方法であれば幸いです。 例:(1) 50,100,150の相関係数は1ですね。(CORREL関数)     50,100、?が幾つになれば相関係数が1になるんですか?   (2) 110,130,180の相関係数は0.970725ですね。(CORREL関数)    110,130、?が幾つになれば相関係数が0.970725になるんでか?という問題ですが・・・  ぜひよろしくお願い致します。

  • エクセルの関数の使い方

    エクセルで2つの連続する数値の相関関係を知りたいためにCORREL関数を使いたいです。 しかし、CORREL(A1:A100,B1:B100)と範囲指定した時に、たまに参照している計算式の関係で95列目以降、エラー表示#N/Aが出てしまいます。エラー表示が出るとCORREL関数が使えません。 さらにデータの切り替えがあるので、CORREL(A1:A95,B1:B95)と範囲を狭めたくありません。 またA1:A100とB1:B100で折れ線グラフを作成しており、IFERROR等でエラー表示を消してしまうと、折れ線グラフが0の値を指し示してしまうのでエラー表示を消したくありません。 このようにエラー表示を消さず、CORREL関数を使うにはどのような方法が考えられますか?

  • 相関係数

    相関係数について質問させて頂きます。 EXCEL関数の"CORREL"で求められる相関係数と同じデータをしようして散布図を作成した際のR2乗値が異なるのはなぜなのでしょうか?

  • 相関係数 入力方法

    =CORREL(A1:A12,B1:B12)の計算式をつかって2つの相関係数はわかるのですがデータが三個以上の場合、=CORREL(A1:A12,B1:B12,C1:C12)とするとエラーになりますがどういう入力をすればABCの相関係数がわかりますか?

  • Excel CORREL関数で2値データを解析

    CORREL関数は、2値(TRUE/FALSE)の目的で0か1を入れた値の配列に対しても有意な結果を返すでしょうか? 添付の表は、回答者の好物(複数選択可)を表したものですが、この中で、カレー好きとラーメン好きの相関関係を求めるのに、CORREL関数を使うことは意味があるでしょうか? よく見かけるサンプルでは英語と数学の得点を比べるものがあり、これは明らかに数字の比較ですが、こちらではTRUEかFALSEの代わりに1、0を使っているので、果たして本来の相関係数が求められるのか疑問です。双方を全て相反する値にすると、相関関数は-1となるので合っているようですが。 関連して、よろしければ教えてください。 カレーまたはラーメンの列全体を全て同じ値にした場合、#DIV/0! を返しますが、どの様な理屈でこうなるのでしょうか?回答者全員がカレー好きという状況はあると思いますが、計算上NGになる理屈が分かりません。

  • 相関係数の求めかたbyエクセル

    エクセルの分析ツールにある相関ですが、一般的に使用される場合はどの相関を方法を使用すると良いのでしょうか。CORRELでの方法またはPEARSONの方法かよく分かりません。 内容的には、サンプリングを行ったものの2種の測定数値、例えばA値(30,50,55)B値(0.5,0.35,0.7)というような数値より相関を求める内容です。 また、その相関係数をどの様に判断をする良いか、例えば、0~0.2までは相関はない。0.2~0.3やや相関があるなどの目安の様な物はあるのでしょうか。

  • 【excel】リスト内の条件にあったデータのみを関数の範囲にしたい

    CORREL関数を使って、相関係数を出したところあまり相関がないことがわかったため、条件を絞り込み、相関の高い組み合わせを探したいと思っています。 例えば、以下のような状況です。  相関係数 0.60 0.25 店名 売上 人口 面積 A   100 1000  50 B   150  300   30 C   450  500  60 D   200 1500  100 E   250  450  90 (数字は適当です) このような場合、全体で見ると売上と面積の相関が低いため、面積100以下に絞った場合はどうか?などを検討したいということです。 Dの行を消してしまえば、相関が再計算されるのですが、同じような作業を繰り返さないといけないので、もっとうまい方法があればと思います。 ちなみにオートフィルタで条件自体は絞れて、見かけ上のリストは作れるのですが、関数の範囲は変わらないのでダメでした。 統計解析のソフトを買うほどではないので、excelで何とかしたいと思っています。

  • [エクセル]連続する指定範囲から特定のセルを除外したい

    エクセルでcorrelを使って相関係数を求めようと思っています。  correl(A1:D1,A2:D2) とフツウはするところですが、 C1,C2の組み合わせだけ(もしくは数値が100を越えたセルだけ)を 除外したい場合にはどのように範囲指定したらよいでしょうか。 初心者のような質問で申し訳ないのですが 宜しくお願いします。