文档介绍:符号含义函数含义
+ 加法 log() log(x,y)x 对 y 取对数,log(2,4)=
- 减法 exp() 取自然对数,只有一个参数
* 乘法 sin() 取正弦值
/ 除法 cos() 取余弦值
tan() 取正切值 sqrt() 开平方
max() 取最大值 min() 取最小值
length() 取元素个数,即元素长度 sum() 所有元素求和
prod() 所有元素乘积 mean() 所有元素平均值
var() 样本方差 sort() 排序
 
 
函数  seq() 
含义  产生序列 
用法  seq(from=x,to=y)
seq(from=x,to=y,by=z)
seq(from=x,length=k,by=z)
 
 
函数  rep() 
含义  重复 
用法  rep(x,times=y)
 
 
符号  含义  符号  含义  符号  含义 
<  小于  <=  小于等于  ==  完全等于 
>  大于  >=  大于等于  !=  不等于 
 
 
缺失值 
某些情况下一个向量的成分并不全全是已知的。当某个元素或者数值从统计角度讲是"不
可用"("not available")或者"缺失值"("missing value")时,它们在向量中的位置将被保留,同
时被赋值为一个特殊值 NA。一般来讲一个 NA 的任何操作都将返回 NA。这条规则的出发点
是如果一个操作的具体要求不够完整,是不能得出结果的,因此是无效的。 
函数 (x)返回一个逻辑向量,这个向量与 x 有相同的长度,并且由由相应位置的元素
是否是 NA 来决定这个逻辑向量相应位置的元素是 TRUE 还是 FALSE。 
> z <‐ c(1:3,NA) 
> ind <‐ (z) 
******@Conda
需要注意逻辑表达式 x==NA 与函数 (x)是不同的,因为 NA 并不是一个真实的值,
而是一个无效量的标志。所以由于逻辑表达式本身是不完整的,x==NA 是一个与 x 具有相
同长度而其所有元素都是 NA 的向量。另外还有一种"缺失"值由数值运算产生,被称为 Not 
a Number,NaN。 
例如: 
> x<‐NA 
> x 
[1] NA 
> x==NA 
[1] NA 
> (x) 
[1] TRUE 
 
> 0/0  或  > Inf – Inf 
 
> x=0/0 
> (x) 
[1] TRUE 
> x 
[1] NaN 
都将返回一个 NaN,因为结果无法被明确的定义。函数 (xx)对于 NA 和 NaN 值 
都返回 TRUE。要想区分它们的话,函数 (xx)只对 NaN 值返回 TRUE。 
 
 
1.  逻辑的向量。在这种情况下索引向量必须与从中选取元素的向量具有相 
同的长度。在索引向量中返回值是 TRUE  的元素所对应的元素将被选出, 
返回值为 FALSE 的值所对应的元素将被忽略。例如 
> x<‐c(1:9,NA)