R语言学习

第一次独立学习一们语言,全靠毅力。今天就先说一下基本命令。

1.基本命令

R语言学习

2.操作

//先将形态参数输入R中
> Tar <-c (22.3,19.7,20.8,20.3,20.8,21.5,20.6,21.5)
> Hea <-c (31.2,30.4,30.6,30.3,30.3,30.8,32.5,NA)
> Wt <- c(9.5,13.8,14.8,15.2,15.5,15.6,15.6,15.7)

//查看第一个值
> Tar[1]
[1] 22.3

//查看除第二个值之外的值
> Tar[-2]
[1] 22.3 20.8 20.3 20.8 21.5 20.6 21.5

//查看第2到第5个值
> Tar[2:5]
[1] 19.7 20.8 20.3 20.8

//计算数组之和
> sum(Tar)
[1] 167.5

//计算数组之和,数组中有NA(缺失值)NULL(空值)时,和为NA
> sum(Hea)
[1] NA

//sum函数特性见下图,这里用 na.rm = TRUE
> sum(Hea, na.rm = TRUE)
[1] 216.1

3.NA和sum

sum函数帮助文档

R语言学习

键入?sum,就可在RStudio的右下角看到帮助文档。

在向量中如果有一个缺失值的话,默认选项“na.rm=FALSE”将会导致R函数sum返回NA,为了避免这种情况,我们使用“na.rm=TRUE”,这样,剩下的七个值得和就被返回了。

4.c()函数

R允许一个变量存储多个值,由c()函数完成,上面例子中的c代表连接,Contratenate.