Я хотел бы изменить внутреннюю переменную пакета R, к которому обращается тройное двоеточие.
Я могу сделать это вручную, используя функцию trace
.Например:
trace (R package:::FunctionPackage, edit=T)
Проблема в том, что мне приходится делать это каждый раз, когда я перезапускаю сеанс R.Затем я хотел бы знать, могу ли я изменить его непосредственно из пакета или даже создать функцию, которая перекрывает функцию, предоставляемую пакетом R.
Я пробовал с кодом R: Rpackage:::FunctionPackage <- my.function
, ноэто не работает.
У вас есть идеи?
Заранее спасибо