library(mgcv)
library(brms)
我发现在加载了 mgcv 包之后,加载 brms 包, 会给出如下冲突消息
Attaching package: ‘brms’
The following objects are masked from ‘package:mgcv’:
s, t2
然后,我去查 ?brms::s
和 ?brms::t2
,有意思的是这两个函数竟然就是 mgcv::s
和 mgcv::t2
而且,我注意到 brms 已经将 mgcv 添加到 Imports 级别的导入依赖!
那么,我的问题来了,在这种情况下, brms 包里面添加与 mgcv 同名的 s 和 t2 函数意义何在?有什么好处?