Weitere ähnliche Inhalte
Ähnlich wie Hijiyama.R Entry session (20)
Kürzlich hochgeladen (10)
Hijiyama.R Entry session
- 22. 四つの領域と複数のタブ
Console
Script
調理場ここでレシピを展開
Workspace/History Files/Plots/Packages/Help
Files 冷蔵庫/Plot ブログ用画像
Package 調味料/Help レシピ本
シンク/カメラ
22
- 30. 長所
• ファイルがあちこちに拡散しない
• プロジェクトごとにワークスペース(Rの記憶)が保持できる
• Working Directoryが自動的に設定される(パスが短くて済む)
• R単体だとsetwd関数で指定する
30
- 31. 他にも便利な機能がいっぱい
• 関数補完機能(TABキー)
• SourceからConsoleへ(Run),HistoryからConsoleやSourceへ
• 実行してうまく行ったものをSourceに保存=清書
• プロットした図の出力(サイズ変更やClipboard出力,File出力)
31
- 32. over 4000 packages!
• パッケージは「新しい料理のレシピ」,”Cookpad”のようなもの。
• インターネット上のCRANから取り込んで料理上手になろう!
• パッケージをインストールするのは三通り
• install.packages関数を使う
• Rguiから
• Rstudioから
32
- 40. 関数とヘルプ
• ()で括るのを「関数」といいます。
• sqrt()もabs()もcos()も関数です。()の中に数値やデータやオプ
ションを指定します。
• ヘルプをひくのも関数で。help(sqrt)など。
• Rを終わらせるのも関数で。q()とします。
40
- 43. ヘルプを使おう
• 関数の意味が分からなかった
ら,「>」とRが聞き耳を立て
ているときにお伺いをたてま
しょう。
• help(mean) あるいは ?meanと
書いてみましょう
• そうするとびっくりすること
が起きるよ。
43
- 45. ただの電卓じゃないよ
• 数字をセットで扱えます。
• 数字のセットに名前を付けてとっておくことができます。次の
ように入力してみてください。
> 1:4 -> kazutan
> kazutan
• 1:4 -> kazutan
[1] 1 2 3 4
• 「いちころんよん ハイフン だいなり かずたん」
• 「かずたん」
45
- 46. 一言一句解説
• 一行目;
• 「いちころんよん」;1から4まで連続した数字
• 「ハイフン だいなり」;→のつもり。代入しなさい。
• 「かずたん」;かずたんと名付けた箱の中に。
• 二行目
• 「かずたん」;かずたんの中身はなんなんだい?
46
- 47. 数をセットで扱える
• 次のように入力してみましょう
• c(1,3,5,7,9) ->Kazutan
• 注意!Kazutanとkazutanは別物です!kazuTanもね!
• Kazutan+3
• Kazutan*2
cは「つないで」
> c(1,3,5,7,9)-> Kazutan
> Kazutan+3
[1] 4 6 8 10 12
> Kazutan*2
[1] 2 6 10 14 18
47
- 48. 数をセットで扱うので
• 当然こんなことができます。
> x <- 1:10
> y <- c(2,3,4,2,3,4,2,3,4,5)
> mean(x)
[1] 5.5
> var(x)
[1] 9.166667
> sd(x)
[1] 3.02765
> cor(x,y)
[1] 0.5330018
平均はmean()
分散はvar()
標準偏差はsd()
相関はcor()
48