Ejecutar el script R con start.process en .net
Quiero ejecutar un script r en vb.net que guarda los datos en un archivo .csv. Hasta ahora he encontrado los siguientes enfoques:
dim strCmd as String
strCmd = "R CMD BATCH" + "C:\test.R"
process.start("CMD.exe", strCmd
Aparentemente, esto debería funcionar, pero en mi caso, el cmd aparece (se encuentra en mi carpeta de depuración) y no sucede nada.
Otra forma en que lo intenté fue
process.start("Rgui.exe", "C:\test.R")
Mensaje de error: Argumento "C: \ test.R" ignorado
Esto tampoco está funcionando.
para mi script r acabo de usar un ejemplo
sink()
setwd("C:/")
x <- data.frame(a = I("a \" quote"), b = pi)
sink(test.csv)