Uruchom skrypt R za pomocą start.process w .net
Chcę uruchomić skrypt r w vb.net, który zapisuje dane w pliku .csv. Do tej pory znalazłem następujące podejścia:
dim strCmd as String
strCmd = "R CMD BATCH" + "C:\test.R"
process.start("CMD.exe", strCmd
najwyraźniej powinno to działać, ale w moim przypadku cmd pojawia się (znajduje się w moim folderze debugowania) i nic się nie dzieje.
Innym sposobem, w jaki próbowałem, był
process.start("Rgui.exe", "C:\test.R")
Komunikat o błędzie: Argument „C: test.R” został zignorowany
to też nie działa.
dla mojego skryptu r użyłem tylko przykładu
sink()
setwd("C:/")
x <- data.frame(a = I("a \" quote"), b = pi)
sink(test.csv)