Speichern von paketspezifischen Einstellungen in R: options () vs. ReferenceClasses

8

Ich denke nur laut darüber nach. Bisher habe ich alle paketspezifischen Einstellungen in options gespeichert. Ich habe einige Erfahrung mit ReferenceClass es (danke an Rook ), und ich habe gesehen, dass knitr RC verwendet, um paketspezifische Mitarbeiter zu speichern. Ich würde gerne mehr über Vor- / Nachteile beider Ansätze wissen. Oder möchten Sie vielleicht einen anderen Ansatz empfehlen (z. B. die R-Datei in getwd() beim Start suchen, ähnlich wie devtools und .Rpackages )?

Ideen?

    
aL3xa 28.03.2012, 18:53
quelle

1 Antwort

8

Sie können auch Optionen in einem environment speichern, das auf der obersten Ebene Ihres Pakets gespeichert ist. Das kann options() use am nächsten sein, während die globale Variable vermieden wird.

    
Dirk Eddelbuettel 28.03.2012 18:58
quelle

Tags und Links