1.4向量的编辑
1.4.1扩展向量c()
vc
vc
vc
vc
vc
注意:单独append(vc,num)不会改变vc的值
1.4.2改变元素的值直接引用后赋值
vc
vc[1]
vc[1:3]
vc[1:3]
vc
vc[vc>3]
1.4.3删除元素引用负号然后赋值
vc
vc
vc
vc
其中c(3:5)和(3:5)是等价的,为了简洁可以只用(3:5)
1.5向量的排序
1.5.1sort函数
sort()函数共有4个参数,从左到右分别为x:要排序的向量对象
decreasing:表示升序FALSE或降序TRUE,默认是升序
na.last:对空值NA的处理。为TRUE表示将空值放到最后,为FALSE表示将空值放到最前,为NA表示将空值去掉。默认为NA,即去掉空值
index.return:逻辑值,TRUE表示返回排序后对应于原序列的下标,默认不返回
vc
sort(vc) #默认升序,去掉空值,得到8 8 9 10 10 10 10 10 12 13
sort(vc,decreasing=TRUE) #降序且去掉空值,得到13 12 10 10 10 10 10 9 8 8
sort(vc,na.last=TRUE) #默认升序,将空值放到最后面,得到8 8 9 10 10 10 10