Il pacchetto R che sto sviluppando richiede diversi oggetti di dati R, come modelli e parametri pre-calcolati.Come gestite i dati R interni a un pacchetto?
Attualmente ho ogni oggetto nella directory 'data' del pacchetto in singoli file .RData. Quando si utilizza il pacchetto, gli utenti possono utilizzare la funzione "dati" per collegare questi oggetti al proprio ambiente.
Il comportamento che vorrei invece sarebbe che al momento del caricamento del pacchetto gli oggetti dati siano automaticamente collegati all'ambiente del pacchetto interno e non accessibili direttamente all'utente.
La mia comprensione è che l'immissione di un file "sysdata.rda" nella directory "R" del pacchetto contenente gli oggetti attualmente in "data" mi darà il risultato desiderato. Tuttavia, esiste un modo per fare in modo che io possa avere ogni oggetto in un file separato invece di raggruppare insieme?
Perché mettere ciascun oggetto in un file separato, perché non fare riferimento a ciascun oggetto separatamente? Ad esempio, 'packagename ::: a' e' packagename ::: b'. –
@the_skua I file separati sono stati utili per semplificare la gestione della versione del file nel pacchetto. Questo è stato un po 'di tempo fa, ma penso che ho avuto adattamenti di modelli diversi come parte del pacchetto e a volte vorremmo aggiornare uno di questi, ma non tutti. – Nixuz