learn R 学习笔记(三)

2015-10-18  本文已影响0人  pipi636

向量

vector() #创建一个指定类型和长度的矢量,其结果中的值可以为0、FALSE、空字符串或者“什么都没有”,
vector(“character”,5)
numeric(5) #等价于vector(“numeric”,5)
complex(5) #等价于vector(“complex”,5)
logical(5) #等价于vector(“logical”,5)
character(5) #等价于vector(“character”,5)
seq() #指定序列
seq.int() #可以指定第一个数,最后一个数,步长
seq_len() #创建一个从1到它的输入值的序列
seq_along #创建一个从1开始,长度为其输入值的序列,常用在循环中
length() #计算向量的长度,包括缺失值
nchar() #计算每个字符串中字符数的长度
name = value #为向量命名
names() #向量创建后为元素添加名字或者取向量的名称

** 索引向量:**

which() #返回逻辑向量中为TRUE的位置,将逻辑索引切换为整数索引时很有用
which.min() which.max #返回最大值或最小值的位置

** 向量循环:**

rep() #重复使用元素创建矢量

rep(1:5,3);
rep(1:5,each = 3);
rep(1:5,times = 5);
rep(1:5,length.out = 7)

rep.int() #
rep_len() #指定输出向量的长度

上一篇 下一篇

猜你喜欢

热点阅读