R第六天

一、字符处理函数

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的多变量版本,可以对多变量进行操作

你可能感兴趣的:(R第六天)