R言語をつかってみる (3)

比較演算子


> 1 == 2
[1] FALSE
> 1 != 1
[1] FALSE
> 1 != 2
[1] TRUE
> 1 > 1
[1] FALSE
> 1 >= 1
[1] TRUE
> 1 <= 3
[1] TRUE
> 4 <= 3
[1] FALSE
> 3 < 3
[1] FALSE

論理演算子


[1] FALSE
> x <- TRUE
> x
[1] TRUE
> y <- FALSE
> y
[1] FALSE
> x && y
[1] FALSE
> x & y
[1] FALSE
> x || y
[1] TRUE
> x | y
[1] TRUE
> !x
[1] FALSE
> !y
[1] TRUE
> xor(x,y)
[1] TRUE

文字列

文字列は " か ' で囲む


[1] TRUE
> x <- "aaaaaaaaaaaaaaaa"
> x
[1] "aaaaaaaaaaaaaaaa"
> x <- c("a", "b", "c")
> x
[1] "a" "b" "c" 
> rep(x, 2)
[1] "a" "b" "c" "a" "b" "c"

関数

abs() 絶対値


> abs(3)
[1] 3
> abs(-3)
[1] 3

rnorm() 正規分布乱数


hist(rnorm(10000))

指数とかあったので数学もう一度復習しないと・・・・
次は、グラフ系を描写するところをまとめていきたい。