R:文件位置和名称作为参数

时间:2018-08-02 16:25:31

标签: r function

我有一个R脚本,希望它在其中动态获取位置和文件名。两者都将作为调用此R脚本的前面的Java代码中的参数传递。

R Script:

df1 <- read.csv("filename.csv")
vs=colnames(df1)
md=formula(paste(vs[3],"~",vs[1],"+",vs[2]))
fit <- summary(aov(md, data=df1))[[1]]

在Java代码中还将有唯一的ID,该ID必须是两个输出文件的名称。

R中是否有任何方法可以使用这些参数并动态获取文件名,位置和唯一ID。

调用此Rscript的Java代码是:

buildCommand.add("Rscript  ");  
buildCommand.add(scriptName);
buildCommand.add(inputFileWithPathExtension);
buildCommand.add(uniqueIdForR);

我必须使用uniqueuniqueIdForR来命名两个输出文件,并使用inputFileWithPathExtension来读取R中的输入文件。

谢谢!

0 个答案:

没有答案