In script batch, posso eseguire uno script di R con la seguente sintassi:Run R script PowerShell
Rterm.exe --quiet --slave --vanilla < "C:\some_script.R"
Tuttavia, PowerShell sembra aver riservato "<" per l'espansione futura. Mi chiedo se esiste un modo diretto per eseguire lo script R all'interno di un altro script di Powershell.
Per chiunque visiti questa pagina ora (e so che ha 5 anni), esiste una risposta più generale per l'esecuzione di programmi esterni e il reindirizzamento di stdin a powershell all'indirizzo http://stackoverflow.com/questions/12478535/how-can- i-execute-an-external-program-with-parameters-in-powershell. Chiaramente Rscript è un'opzione migliore di Rterm per questo. –