我是R的新手。我正在使用3.5.1。我正在尝试使用从别人那里得到的一段代码。我生成了一个名为repcounts
的对象,如下所示:
> repcounts
t c
1 6
> class(repcounts)
[1] "integer"
> str(repcounts)
Named int [1:2] 1 6
- attr(*, "names")= chr [1:2] "t" "c"
下一行代码是
paste(?~@~\rep count:?~@~\, paste(paste0(names(repcounts), repcounts), collapse=?~@~\_?~@~]))
我在这里遇到错误:
Error: unexpected '@' in "paste(?~@"
同一行的一部分也有同样的问题:
> paste(paste0(names(repcounts), repcounts), collapse=?~@~\_?~@~])
Error: unexpected '@' in "paste(paste0(names(repcounts), repcounts), collapse=?~@"
有人知道这一行要做什么吗?'@'是什么问题?
答案 0 :(得分:3)
似乎命令应该类似于:
paste("rep count:", paste(paste0(names(repcounts), repcounts), collapse="_"))