R多文件操作

时间:2019-02-25 20:34:41

标签: r data.table

首先,我从txt文件中加载表格,然后对该表格执行一些转换:

directory <- 'path'

setwd(directory)


data <- read.table("sample.txt", header=TRUE)

data2 <- data[,c(1,2,3,5,7,8)]

data2$cb <- paste(data2$c,data2$b,sep = ".")

finaldata <- data2[,c(7,1,2,3,4,5,6)]

问题是我大约有100个这样的txt文件,我需要使该过程自动化。

我首先列出这样的文件:

filenames <- list.files(path=getwd(),pattern = "*.txt")

但是现在我不知道它应该如何工作。我应该在for循环中进行操作还是有其他方法?

我是R的新手,这是我的第一篇文章,所以请您谅解。

1 个答案:

答案 0 :(得分:-2)

system("set PATH=C:\path\to\ghostscript\dir;C:\path\to\ImageMagick\dir;%PATH%  && convert.exe YOURDOC.PDF -quality -resize widthxheight OUTPUT.PDF")