【发布时间】:2017-12-24 17:57:53
【问题描述】:
是否可以在R 中在多个级别的命名空间下拥有一个函数?
例如,这些功能可以存在吗?
Mymath::Trig::cosine( )
A::B::C::D::foo( )
【问题讨论】:
标签: r namespaces multi-level
是否可以在R 中在多个级别的命名空间下拥有一个函数?
例如,这些功能可以存在吗?
Mymath::Trig::cosine( )
A::B::C::D::foo( )
【问题讨论】:
标签: r namespaces multi-level
我不这么认为,因为解析器甚至不处理这种语法:a::b::c 给出
错误:“a::b::”中出现意外的'::'
也就是说,我们甚至没有在命名空间中搜索事物。相比之下a::b 给出了
loadNamespace(name) 中的错误:没有名为“a”的包
【讨论】: