Eventuali duplicati:
Rscript: Determine path of the executing scriptCome ottenere il percorso di script in R?
Ho sempre eseguire uno script R, ci vuole My Documents
come directory di lavoro.
Quando eseguo lo script, desidero ottenere il percorso dello script e modificare la directory di lavoro. Come posso farlo?
Voglio che questo esegua gli script nella stessa cartella con la funzione source()
.
Se si utilizza ESS c'è una macro per fare questo. Probabilmente anche per altri editori. – baptiste
Forse: 'args <- commandArgs (trailingOnly = F); scriptPath <- dirname (sub ("- file =", "", args [grep ("- file", args)])) 'Da una delle risposte nel link SO citato sopra. –