【发布时间】:2018-10-19 20:15:57
【问题描述】:
我想知道如果我们调用 tidyverse 包会对大型 R (shiny) 应用程序产生什么影响。我们通常分别调用dplyr、tidyr等。欢迎任何提示!
提前致谢!
【问题讨论】:
-
将所有这些库打包在一起是一种简写。它还可以防止一个 tidyverse 库中的函数被另一个 tidyverse 库中的函数掩盖的问题。这是您加载 plyr 和 dplyr 的顺序问题
-
我最近遇到了丢失那些同名函数的问题。感谢您的评论:)。现在事情变得更有意义了,调试起来非常困难:)
-
事实上这是一个巨大的反模式,不要这样做。仅在需要时才显式加载包。不要加载你不需要的包。 Matt 的回答给出了为什么会这样的一些原因,但从根本上说,这是一个坏主意,因为它消除了代码中的显式性和控制性,唯一的好处是最小的便利性。