【发布时间】:2020-05-16 23:54:06
【问题描述】:
我在 R 中使用“hydrogeo”包来绘制风笛图。 我想在函数中进行一些编辑以自定义绘图。
但是,当我使用以下命令时
trace("hydrogeo", edit=TRUE)
我收到以下错误
Error in getFunction(what, where = whereF) : no function ‘hydrogeo’ found
我尝试使用相同的命令编辑其他功能并且它有效,例如,
trace("semiMarkov", edit=TRUE)
如何解决这个错误?
【问题讨论】:
-
我对那个函数并不特别熟悉,但是你有什么理由不能只写一个函数的包装器吗?
-
我不知道包装器是什么。
-
喜欢而不是编辑函数本身,编写一个函数来调用 that 函数,并使用您想要自定义的任何参数。 en.wikipedia.org/wiki/Wrapper_function 但如果问题只是这个函数实际上不在包中,那么它是一个错字/不可重现