如果我已经安装了 ggplot2,我应该安装“tidyverse”包吗?
Posted
技术标签:
【中文标题】如果我已经安装了 ggplot2,我应该安装“tidyverse”包吗?【英文标题】:Should i install the "tidyverse" package if i've already installed ggplot2? 【发布时间】:2021-12-03 05:40:56 【问题描述】:我对 Rstudio 非常陌生,所以如果我问了一个愚蠢的问题,我深表歉意。 我听说如果你已经安装了 ggplot2,你不应该再安装它,并且 如果你这样做,你可能会遇到问题。 由于 tidyverse 包包含 ggplot2,而且我已经安装了 ggplot2, 我在安装 tidyverse 时可能会遇到任何问题吗?
我认为到目前为止我安装的唯一软件包是 ggplot2 和 readxl。
【问题讨论】:
安装 tidyverse 包应该可以正常工作。 我认为您将需要包含在tidyverse
包中的包来进行数据分析等...看看这里 tidyverse.tidyverse.org> 哪些包包含在 tidyverse
中。安装tidyverse
包应该没有问题。
我不确定你是从哪里听到的,但我会说那不是真的。您可以重新安装现有的软件包,它只会更新到最新版本。
【参考方案1】:
在同一个系统上多次安装一个软件包不是问题,这只是对时间和带宽的轻微浪费。 (也就是说,我无法想象它实际上会导致问题的情况......)
如果您已经安装了ggplot2
,那么install.packages("ggplot2")
是完全多余的。
如果你想安装其余的 tidyverse 软件包,那么 install.packages("tidyverse")
可能是明智的,即使你已经安装了其中一些软件包(除非你按字节付费网络下载)。您可以找出 tidyverse 中有哪些软件包,然后只安装您还没有的软件包,但这会很麻烦。
有一些软件包,如 pacman
和 crancache(本身不在 CRAN 上!)提供了更智能的软件包安装工作流程,用于检查软件包是否已经安装/是否需要在之前更新(重新)下载和(重新)安装。
【讨论】:
以上是关于如果我已经安装了 ggplot2,我应该安装“tidyverse”包吗?的主要内容,如果未能解决你的问题,请参考以下文章
如果我安装新版本的 Python,是不是应该重新安装每个模块?