原理:R中给变量赋值用"="或"<-"两个字符串
实验:
将3赋给变量x,用变量x通过函数生成变量y,使用命令:
> x <- 3
> y <- x+1

需要注意的是,R中变量名、函数名区分大小写,这与SAS软件不同。
下面的代码将一个列表赋给变量x,并将x生成因子型赋给y:
> x <- c("Beijing","Shanghai")
> y <- factor(x)
> y
[1] Beijing Shanghai
Levels: Beijing Shanghai

seq()函数可以生成等差数列,下面的代码生成1到10并赋给变量x:
> x <- seq(1,10)
> x
[1] 1 2 3 4 5 6 7 8 9 10

生成等差数列也同样可以使用符号:实现
> a=2:7
> a
[1] 2 3 4 5 6 7

网友评论