3
章
. R
使い方
基本
R
起動
ッ あ コン ッ , ー ニュー ロ R 2.15.0
ン ー さ い R バー ョン 選択 .
R
第一歩
コンソー 画面 > ロン 言い 後 式 入力 .例えば, 1+1 入力 .
そ 後 , ーンキー 押 ば,答え そ 出 答え 前 く[1] ,ここ 無視
R
,
計算式
入力
→
結果
表示
繰
返
2 平方根 計算 開平 う. > あ , sqrt(2) いう式 入力 ば,結果 表示
自然対log(2) 計算 う. > あ , log(2) いう式 入力 ば,結果 出 .
こ 関数log(2) 底 e 10 ? 調べ ?log 調べ い関数 前 ?
→ 関数log 底 e .
関数
い
調べ
?関数
R sqrt(2)や log(2) う 関数 くさ 用意さ い .例えば,数式 使う関数 以
う あ .
R
第一歩
け
式 入力 際 ,数 や演算子 + あい 空白 いく あ い .
計算実行 際 ,空白 無視さ . えば,以 式 答え3 返 .
> 1+2
[1] 3
> 1▯+▯2 #▯ 半角 ー 表
[1] 3
> 1▯+▯▯2 #半角 ー 2コ
[1] 3
> 1□+2 #全角スペース□でも同じ
[1] 3
式 式 あい セ コロン ; 区 ,複数 式 1行 書け
> 1+2-3; (1+2)*3
[1] 0
[1] 9
式 書い い 途中 ,間違 計算 実行 ーンキー 押 場合,通常 ロン > 代わ ,式 い こ 示 + 表示さ .
> sin(10
+
こ 場合 ,以 う 式 書く ,
> sin(10
+ ) #カッコを追記
[1] -0.5440211
Esc 押 式 入力 中断 ,最初 書 く さい.
> sin(10
+ > #Esc 押 ,式 入力 さ , ロン 表示さ
式
入力
途中
止
,
Esc
押
式 書い ,式 後 # 付け 書くこ .こ # 後
R 無視さ .式 い コ ン 書く 便利 こ 部 コ ン
いい .
変数
使い方
通常 数 そ 使わ ,い 変数 代入 使 い .変数 数 代入 ,
> x = 2
> x = 1+2
う , 変数 = 数式 ば,数式 変数 代入さ x=2 右辺 2 単 数
,数式 .
変数 中 保 値 変数 入力 ば表示さ .
> x = 1+2
> x
[1] 3
注意 こ = , 左辺=右辺 意味 わけ あ .右辺 左辺 代入 こ
意味 . 左辺←右辺 ー く さい.
注意 = く く,代入 表 記号 <- あ . , x = 2 代わ , x <-2 書い こ . う = 等号 感 ,気持 悪い 思う人 ,
<- 使 く さい.
変数
=
数式
,右辺
数式
左辺
変数
代入
変数 , ッ 始 ,途中 数 , ”.”, ン ー ン”_” 含 こ
.例えば,以 う 変数 く使い .
> a = 1
> data = ー 読 込 関数:後述
> Okazaki.ht= c(175.5, 160.3, 181.1 ,171.2) # 岡崎コ ー 身長 ー
> x = (50+60+65+70+75)/5
> x
[1] 65
変数 ,複数 数 代入 こ .
> x = c(50, 60, 65, 70, 75)
> x
[1] 50 60 65 70 75
こ c( ) 関 数 , ッ コ 内 数 成 く 関 数 .こ c concatenate 結合 く combine 組 合わ 頭文 .
c(
◯,◯,◯
)
R 用 関 数 用 意 さ い . 例 え ば , x 平 均 求 ,関 数
mean( ) 使い .
> mean(x)
[1] 65
x 中央値 ン 求 ,関数 median( ) 使い .
> median(x)
[1] 65
x 中 成 数 求 ,関数 length( ) 使い .
> length(x)
[1] 5
x 中 最大値 求 ,関数 max( ) 使い .
[1] 75
x 中 最大値 求 ,関数 min( ) 使い .
> min(x)
[1] 50
x ー 要約統計量 一気 求 便利 関数 summary( ) .
> summary(x)
Min. 1st Qu. Median Mean 3rd Qu. Max.
50 60 65 64 70 75
出力 左 順 ,最小値 Min ,第 1 四 位点 1stQu , ン,平均,第 3 四 位点 3rd Qu ,最大値 Max .標準偏差や 散 出 ,こ 個別 求 必要 あ
.例えば標準偏差 Standard Deviation 関数 sd( ) 使 ,
> sd(x)
[1] 9.617692
求 .
R 用意さ い 用 関数 , 以 う あ .
R 使う変数 基本的 .x = 3 う 1 数 け 使う場合 ,成 数 1
扱わ .
R
扱う
ー
基本
length(x) sum(x) mean(x) median(x) var(x) sd(x) cor(x)
要素数 総和 平均 中央値 不偏分散 標準偏差 相関係数
max(x) min(x) sort(x) range(x) summary(x) IQR(x) quantile(x)
変数
使い方
け
R 大文 小文 区別 ,”x” ”X” 別 変数 扱わ .
> x=1
> x
[1] 1
> X
ー: 'X' あ
代入 式 丸 ッコ 囲 ,代入 表示 時 行い .
> (x=1)
[1] 1
用 関数 sum( ) く,普通 数学演算用 関数 sin( )
使う , 各要 素 関数 当 結果 表示さ .例えば,平方根 求 関
数 sqrt( ) 以 x 使う ,
> x=c(50,60,65,70,75)
> sqrt(x)
[1] 7.071068 7.745967 8.062258 8.366600 8.660254
x 各成 平方根 表示さ .
1変数用
関数
ー
使う
,各要素
い
計算
R
終了法
R ン 右 ×印 ッ , 作業 ー 保 ? 尋 ン
作業 ー いう ,R 起動 終了 行 計算式全体 こ ,時
間 ,過去 行 計算や変数 内容 忘 い,結局使え く ,後述