1. 把R当作一个计算器
> 3*12
[1] 36
> 3^3
[1] 27
> 2-exp(0.5)+log(20)
[1] 3.347011
我们可以用R进行加 (+), 减 (-), 乘 (*), 除 (/), 次方 (^), 以及开方(exp)和log的运算。注意:log的默认基值为 e 。
2. 命名变量
我们也可以创造变量, 或给数字或vectors进行标记:
> tempC <- 25 (or tempC = 25)
> tempF <- tempC*9/5+32
> c(tempC,tempF) #c,用于合并
[1] 25 77
> tempC.vec <- seq(-40,40,10)
> tempF.vec <- tempC.vec*9/5+32
> cbind(tempC.vec,tempF.vec) #cbind, 用于合并列
tempC.vec tempF.vec
[1,] -40 -40
[2,] -30 -22
[3,] -20 -4
[4,] -10 14
[5,] 0 32
[6,] 10 50
[7,] 20 68
[8,] 30 86
[9,] 40 104
> rbind(tempC.vec,tempF.vec) #rbind, 用于合并行
[,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9]
tempC.vec -40 -30 -20 -10