Ho uno script R molto lungo con molte istruzioni if e casi di eccezione. Come sto andando, se ho importato e testato le librerie come sono andato e non le ho documentate molto bene. Il problema è che se eseguo questo da un'installazione pulita, non sono sicuro di quali istruzioni verrà eseguito lo script, e quindi quali librerie saranno necessarie.Come sapere quali pacchetti sono stati utilizzati in R
La mia domanda è: c'è qualche funzione R per verificare quali librerie vengono utilizzate in uno script?
EDIT: non ho usato tutte le librerie che sono stati installati in modo print(sessionInfo())
non sarà utili ma e voglio solo per avviare lo script con una funzione di install.packages
[Questo è quello che stai cercando] (http://stackoverflow.com/questions/9341635/how-can-i-check -for-installed-r-packages-before-running-install-packages) – Ethaan
@Ethaan che non è proprio quello che sta chiedendo – nico
Penso che tu stia cercando uno spading/strumento di sterilizzazione dell'autore (i) della sceneggiatura . Penso che tu sia condannato a eseguire lo script e installare i pacchetti mentre procedi, capendo quale funzione proviene da quale pacchetto. Buona fortuna con lo stesso nome funziona su diversi pacchetti (questo è dove lo strumento viene a portata di mano). Trovo 'library (" sos "); findFn (" foo ")' utile per cercare le funzioni. –