如果我已经安装了 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,是不是应该重新安装每个模块?

CentOS7.3安装NVIDIA-1080ti驱动cudacudnnTensorFlow

安装黑苹果显卡:七彩虹网驰GTX650Ti

ggplot2 中的中心绘图标题

安装旧版本的 R 包