加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

R语言数据处理方法~小结

发布时间:2021-01-20 16:24:10 所属栏目:大数据 来源:网络整理
导读:文章目次 1. R自带函数 2. reshape2数据重构 3. dplyr 4. tidyr 5. 字符串处理赏罚 1. R自带函数 1.1 转置 行使函数t()可对一个矩阵或数据框举办转置,对付数据框,行名将酿成变量(列)名。 数列array举办维度转换 aperm 1.2 整合数据aggregate 在R中行使一个或

R说话数据处理赏罚要领~小结

5.2 毗连字符 paste

paste()不只可以毗连多个字符串,还可以将工具自动转换为字符串再相连,其它它还能处理赏罚向量,以是成果更强盛。

R说话数据处理赏罚要领~小结

paste默认的脱离符是空格,必需指定sep=""。尚有一个collapse参数,可以把这些字符串拼成一个长字符串,而不是放在一个向量中。

R说话数据处理赏罚要领~小结

5.3 支解字符 strsplit

R说话数据处理赏罚要领~小结

5.4 提取字符 substr与substring

R说话数据处理赏罚要领~小结

5.5 替代字符 sub和gsub

(1)sub 只做一次替代(不管有屡次匹配)

(2)gsub 把满意前提的匹配都做替代

R说话数据处理赏罚要领~小结


固然sub和gsub是用于字符串替代的函数,但严酷地说R说话没有字符串替代的函数,由于R说话不管什么操纵对参数都是传值不传址。以是原字符串并没有改变,要改变原变量我们只能通过再赋值的方法。

R说话数据处理赏罚要领~小结

sub和gsub函数可以行使提取表达式(转义字符+数字)让部门酿玉成部

R说话数据处理赏罚要领~小结

5.6 字符查询匹配 grep

(1)grep 返回匹配项的下标

(2)grepl 返回全部查询功效的逻辑向量

(3)regexpr

(4)gregexpr

(5)regexecregexpr、gregexpr和regexec这三个函数返回的功效包括了匹配的详细位置和字符串长度信息,可以用于字符串的提取操纵。

R说话数据处理赏罚要领~小结

5.7 其他

(1)巨细写转换 tolower与toupper

(2)列表转换为向量unlist
(3)unlist(x,recursive = TRUE,use.names = TRUE)

(4)一再输入rep()

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读