【发布时间】:2013-01-10 13:38:22
【问题描述】:
我有以下情况,我非常绝望。
paste("crossdata","$geno$'",1:4,"'$data",sep="")
生成 4 个如下所示的字符串:
"crossdata$geno$'1'$data" "crossdata$geno$'2'$data" "crossdata$geno$'3'$data" "crossdata$geno$'4'$data"
我想通过评估其中一个字符串来检索这 4 个字符串的相应 data.frames,并通过 cbind 将它们组合起来。但是当我做这样的事情时:
cbind(sapply(parse(text=paste("crossdata","$geno$'",i,"'$data",sep="")),eval))
那行不通。有人可以帮帮我吗? 谢谢
【问题讨论】:
-
library(fortunes); fortune(106)