我正在使用LaTeX和R来生成地理报告。但我需要传递一个文本文件作为输入。我需要使用以下命令在终端上运行它:
R -e "Sweave('$PRGDIR/Test.Rnw')" <Input File> 1 0
使用IDE(R-Studio)时,在终端上运行Bu不是一个好习惯。我怎么能用R-Studio呢?
答案 0 :(得分:1)
我遇到了类似的问题,我解决它的方法是在shell调用中创建一个变量,如下所示:
R -e "file <- 'input_file.txt'; param1 <- 1; param2 <- 2; Sweave('$PRGDIR/Test.Rnw')"
使用.Rnw
函数进行检查以搜索变量:
exists