2.7NA与NULL值NA:缺失值 z <>NULL 2.8 筛选(1)“筛选索引”,就是你要筛选出来的元素需要满足的条件,比如 x - c(1,3,5,NA) (2)subset()筛选,可以自动排除NAx <>1,3,5,NA) (3)which 返回TRUE的下标(位置)which(x>4) 在一个向量中找出满足一定条件的元素首次出现的位置 2.9 向量化的ifelse()函数ifelse(b,u,v),其中b是一个布尔值向量,而u和v是向量。 x<> 这段代码的意思是以1:10为输入,如果是偶数则输出5,是基数则输出12。 2.10 向量相等除==外还可以用identical,是判断是否完全一致,注意默认的数字类型是双精度型,用:产生的则是整数型,不同数据类型来判断,会产生不相等的结果。 2.11 向量元素的名称用names函数可以给元素命名。 2.12 关于c()的更多内容如果传递到c()中的参数有不同的类型,则它们将被降级为同一类型,该类型最大限度地保留它们的共同特性。混合整数型和字符型,R会选择把它们都转换为字符型。另外,c()函数对向量有扁平化的效果,c(1,4,c(0.5,1))会生成1,4,0.5,1。
|
|