Ich möchte eine Funktion schreiben, die die Standardwerte auf einen Parameter zurücksetzt, der in allen R-Funktionen in einem Paket gemeinsam ist.Ändern der allgemeinen Standardparameter in allen Funktionen in einem Paket
Ist das möglich?
was ich erdacht ist dies, aber dies gibt nur eine Liste von curried Funktionen:
library(magrittr)
function(parameter){
ls("package:packageName") %>%
lapply(function(fxnName){
functional::Curry(get(fxn), paramOfInterest = parameter)
}
}
Rohr %>%
vom magrittr
Paket.
Ich denke, ein Vorbehalt auf diese Weise ist der Verlust der Dokumentation.
Vielleicht könnte ich das lösen, indem ich auf ein Attribut referenziere, das in einem Objekt im Paket geändert und gespeichert werden kann? Folgendes ist ordentlicheres meiner Meinung nach