一、字符处理函数
nchar(A)——返回A中每个元素的字符数量
length(A)——返回A中元素数量,向量长度
paste()——拼接两个向量,不是简单链接
paste('x',1:10,sep =‘’_")——x_1 x_2......长度为10的向量 collapse=‘;’——用分号链接向量的10个元素使长度变成1
strsplit(拆分对象,split='')——分割字符串,生成列表结构 split参数表示按什么来拆分
substr(提取对象,起始点,结束点)——用去提取或修改字符
sub(要改什么,改成什么,在哪个变量上改)——改变变量中第一次出现的给定值
gsub()——改变所有的给定值
toupper(A)——把A变成大写的 tolower(A)——A改变成小写的
二、apply函数族
apply(x,margin,function,function的参数)——x修改对象,可以是向量,数据框,和矩阵 margin——按第几维度修改
apply(对象,2,mean,na.rm=T)——将对象按列求均值,去掉缺失项
lapply()——和apply差不多,可以对List操作
sapply()——和lapply差不多
mapply()——lapply的多变量版本,可以对多变量进行操作