帐号: 密码:
// 设为首页 // 收藏本站 // 请您留言 // 网址导航
远方教程-满足你的求知欲!
站内搜索:
HTML ASP PHP CSS DIV Dreamweaver Photoshop Word Excel PPT SEO技巧
您当前位置:网站首页 >> 统计之窗 >> R语言专区 >> 阅读文章

R技巧[13]:R实现字符串的子字符串频率统计|R子串测试

来源:远方教程 作者:远方教程 发布时间:2015-08-29 查看次数:4688 访问[新版]

  本文整理自统计之都

方法一   使用strsplit函数

a <- "aggcacggaaaaacgggaataacggaggaggacttggcacggcattacacggagg" 
b <- strsplit(as.character(a),"ag") 
length(b[[1]]) - 1  ##子字符串"ag"的出现个数 

方法二   使用正则式函数

a <- "aggcacggaaaaacgggaataacggaggaggacttggcacggcattacacggagg" 
b <- strsplit(as.character(a),"ag") 
regexpr("ag",a) 
gregexpr("ag",a) 
gregexpr("a.g",a) 
attr(gregexpr("a.g",a)[[1]], "match.length")   #提取子模式长度 

方法三  使用str_count函数

library(stringr) 
str_count("1212345", c("12", "23", "00"))  
 

打印 打印 | 关闭 关闭 评论
相关文章
图片新闻
站内搜索  
搜索
猜您喜欢  
最新更新  
阅读排行  
关于我们 | 联系方式 | 大事记 | 免责声明 | | 给我留言
部分广告源自金山联盟2345联盟 QQ咨询 站长之家QQ群:232617873
Copyright 2024 远方教程 © All Rights Reserved.

回顶部