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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容