Ho creato uno script R di utilità, util.R, che desidero utilizzare da altri script nel mio progetto. Qual è il modo corretto per garantire che la funzione definita da questo script sia disponibile per funzionare negli altri miei script?
Sto cercando qualcosa di simile alla require
funzione, che carica un pacchetto solo se non è stato ancora caricato. Non voglio chiamaresource("util.R")
perché questo caricherà lo script ogni volta che viene chiamato.
So che riceverò alcune risposte che mi dicono di creare un pacchetto, come in Organizzazione del codice sorgente R :) Ma non sto creando qualcosa che verrà utilizzato altrove, è solo un progetto autonomo.