今天我看到關於新添加到stringi包,你將能夠給個說法"overlap=TRUE"
增加一些stringi搜索功能的新職位。使用stri_count_fixed與重疊= TRUE返回的參數數量不正確的錯誤
這是post。
不過,我已經試過了bartektartanus建議(從安裝到範例)確切的代碼,當我運行它,我得到的參數(3)數目不正確的錯誤,因爲「stri_count_fixed」預計2
> 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
我想知道這是因爲這是真正新的東西,或者如果我做錯了什麼。
Devtools版本:1.6
Stringi版本:0.3-1
[R版本3.1.1 =(RRO 8.0測試版)在Windows 8.1
不幸的是我已經運行這個確切的代碼: install.packages( 'devtools');庫( 'devtools'); install_github('Rexamine/stringi',ref =「fixed_overlap」)。就像你提到的一樣。 我甚至嘗試卸載stringi和devtools,它不斷地安裝stringi v.0.3,任何其他建議? – 2014-10-30 14:16:47