【发布时间】:2017-03-10 18:25:31
【问题描述】:
我想将一个特殊修改的函数添加到其他人编写的带有 R 脚本的包中,即仅用于会话,而不是永久。具体的例子是,比方说,bls_map_county2() 添加到 blscrapeR 包中。 bls_map_county2 只是 bls_map_county() 函数的副本,添加了 ... 参数,用于更改一些地图绘制参数。我还没有插入附加参数。按原样运行函数,我收到错误:
BLS_map_county 中的错误(map_data = df,fill_rate = "unused_rate",: 找不到函数“geom_map”
我认为这是因为我的函数没有指向 blscrapeR 命名空间。如何将我的函数分配给(已安装、已加载)blscrapeR 命名空间,我还需要做些什么来让它访问它需要的包中的任何机器吗?
【问题讨论】:
标签: r function scope namespaces package