2007年05月16日

Posted by okh
at 08:10
Comments(14)

2007年5月16日

blog開設した方は、ここに登録されているか確認してください。

学籍番号とリンク先が対応しているか確認してください。間違っていたら申し出てくさい。修正します。

~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~
Rを使ってみよう。

RWiki
・RWikiはRubyで開発されたWikiで、Rの日本語に関する情報のほとんどが網羅されている。
・Rの日本語文献は最近数多く出版されているが、
The R Book(WebCatPlus)
がおすすめ。琉大図書館にはないが、沖国、沖大、沖縄高専にはあるようだ。不思議。
他の参考文献に関してはRWikiを参考にしてください。

ところでSASにしろSPSSにしろ、Sも目の前のマシンにインストールしなければならない。Rもしかり。とことろがRには"R on Web"というサイトがあり、ある程度のことは体験することができる。
そこで、Rをインストールする前にブラウザさえあれば、どこででも実行できる"R on Web"を使ってみることにします。


R on Web


上記リンクを開いてください。こんなかんじになっていると思います。
2007年5月16日

この部分をマウスで範囲選択してコピーします。
2007年5月16日

今度はコードを記述するボックス部分に貼り付けて、ボックス下の「Submit」ボタンを押してください。
2007年5月16日

しばらくすると計算結果が出力されます。
2007年5月16日

コードの説明

重用なのは、言語仕様を押さえる、ということ。

x <- rnorm(100)
・rnormは正規乱数を発生させる関数で、ここでは100個の正規乱数を発生させ、xという変数に代入しています。
・代入は「=」ではなく「<-」で記述します。

y <- exp(x) + rnorm(100)
・xを指数変換し、それに100個の正規乱数を加える。こうしてできた系列をyという変数に代入。

result <- lm(y ~ x)
・lmは線形回帰の関数で「y=a+b・x」という式を当てはめ、aとbを推計する。推計結果をresultという変数の代入。
・このように推計式の場合、Rは「=」でなく「~」とイコールでなく、チルダを用いる。

summary(result)
・summaryはその名の通り、結果を要約して出力する。回帰結果が保持されているresultの内容を表示する。

plot(x,y)
・xとyをプロット(散布図)する。

abline(result)
・resultの中にある回帰係数aとbを使った回帰線を描き、プロットグラフに追加する。

lines(lowess(x,y), col=2)
・Rには多くの平滑化関数があるが、その中の一つで、colは色を指定し、結果をlineで描画している。

hist(result$residuals)
・histはその名の通りヒストグラムを描画する関数で、回帰計算の結果が保持されているresultから残差系列を抜き出して、描画している。
・residualsはlm関数の結果として出力される数値系列で、その名の通り残差系列である。
Rの書式では、ある処理を施したあと、その結果として出力される数値等に対して、「キャラクターダラー$その変数名:ここではresult$residuals」というように指定することで結果の一部を取り出す。







この記事へのコメント

041975D
2007年5月16日

Posted by 041975D at 2007年05月16日 20:45

5月16日
041973H

Posted by 041973H at 2007年05月16日 20:45

2007年5月16日
051461G

Posted by 051461G at 2007年05月16日 20:46

2007年5月16日
e033379
白 尚眞

Posted by e033379 at 2007年05月16日 20:47

041975D
2007年5月16日
統計科目とったことない

Posted by 041975D at 2007年05月16日 20:49

2007年5月16日
031485E

Posted by 031485E at 2007年05月16日 20:50

2007年5月16日
e065651
統計学は取ってないです。

Posted by e065651 at 2007年05月16日 20:50

2007年5月16日
041973H
統計科目とったことないです

Posted by 041973H at 2007年05月16日 20:50

2007年5月16日
e033379
経済統計学

Posted by e033379 at 2007年05月16日 20:50

2007/05/16
e055266
とったことないです。

Posted by 055266G at 2007年05月16日 20:51

2007年5月16日
051475G
経営専攻 統計学関連は取っていません。

Posted by 051475G at 2007年05月16日 20:51

2007年5月16日
e051461
とったことありません。

Posted by 051461G at 2007年05月16日 20:52

2007年05月16日
051468D

きそとうけいがくはとりました。けど、ぜんぜんわかりません。

Posted by 051468D at 2007年05月16日 20:52

2007年5月16日
e051466
統計学関連授業→無し

Posted by at 2007年05月16日 20:52
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。

pagetop▲