【发布时间】:2014-10-29 21:05:51
【问题描述】:
今天我看到一篇关于 stringi 包的新添加的新帖子,您可以在其中将参数 "overlap=TRUE" 添加到一些 stringi 搜索函数。
这是post。
但是,我已经尝试了 bartektartanus 建议的确切代码(从安装到示例),当我运行它时,我得到一个错误 Incorrect number of arguments (3),expected 2 for 'stri_count_fixed'
> library("stringi", lib.loc="D:/Program Files/RRO/R-3.1.1/library")
> DNAlst<-list("CAAACTGATTTT","GATGAAAGTAAAATACCG","ATTATGC","TGGA","CGCGCATCAA")
> dna <- stri_paste(rep(c("A","C","G","T"),each=4),c("A","C","G","T"))
> result <- t(sapply(DNAlst, stri_count_fixed,pattern=dna,overlap=TRUE))
Error in .Call("stri_count_fixed", str, pattern, overlap, PACKAGE = "stringi") :
Incorrect number of arguments (3), expecting 2 for 'stri_count_fixed'
> colnames(result) <- dna
Error in colnames(result) <- dna : object 'result' not found
我想知道这是否是因为这是新事物,还是我做错了什么。
开发工具版本:1.6
Stringi 版本:0.3-1
R 版本 = 3.1.1(RRO 8.0 测试版)
在 Windows 8.1 上运行的 64 位
【问题讨论】:
标签: regex r string dna-sequence stringi