Ich möchte R-Skript mithilfe einer BAT-Datei aufrufen. Zum Testen, sparte ich eine R-Datei auf dem Desktop im Namen print_test.R Der Code in dieser Datei ist:Warum .bat-Datei R-Datei nicht initiiert
p<-500
write.csv(p,"print.csv")
Ich schrieb die .bat-Datei:
@echo off
R CMD BATCH C:\Users\User\Desktop\print_test.R
UPDATE: nach dem Hinzufügen Pause auf die .bat-Datei habe ich den folgenden Text:
"'R' is not recognized as an internal or external command,
operable program or batch file.
Press any key to continue . . ."
Wenn ich auf der bat-Datei klicken (auch auf dem Desktop gespeichert) ther e ist ein Blinzeln des CMD-Fensters, aber die Datei print.csv wird nicht erstellt. Was ist falsch?
Versuchen Hinzufügen der locatio n Ihrer 'R' Installation vor' CMD BATCH' – Sumedh
Vielleicht haben Sie einen Fehler, setzen Sie 'pause' am Ende Ihrer Fledermausdatei, um einige Ausgabenachrichten zu sehen. –
etwas wie '" C: \ Programme \ R \ 3.2.3 \ bin \ R.exe "CMD BATCH" C: \ Benutzer \ Benutzer \ Desktop \ print_test.R "' - ändern Sie die 'R-3.2. 3'-Version entsprechend – Sumedh