在数据帧而不是文件r上使用bash命令

时间:2015-04-06 16:20:09

标签: r

我一直在尝试在R中使用一些bash工具并且它很好但我似乎总是必须将我的数据帧导出为文件才能使用它上面的命令。你可以想象这会使我的系统变得混乱,我宁愿不必导出然后再重新导入文件。

作为一个例子,我这​​样做:

Repats<- Repats[grep("And*", Repats$V4), ]
write.table(Repats,"/mypath/And.bed",row.names=F,col.names=F,quote=F, sep="\t")
system(paste("sed -i '' 's/\"//g'","/mypath/And.bed"))
Tedious<-read.delim("/mypath/And.bed"

我想做的是:

Repats<- Repats[grep("And*", Repats$V4), ]
system(paste("sed -i '' 's/\"//g'","Repats"))

我只是不知道如何引用数据帧作为系统的一部分(粘贴参数

0 个答案:

没有答案