【问题标题】:How to install package in R如何在 R 中安装包
【发布时间】:2017-08-02 07:28:02
【问题描述】:

我想在R中安装包:nloptrseriationpbkrtestNbClustclustercarscalesscalesfpcmclust,@987654 , vegan 在我的 powerbi 上使用它 for k 意味着集群。

我已经在我的 Windows 中安装了 R 3.3.1。我这样打开我的 R:

我已经尝试过使用两个命令来安装这样的包:

install.packages("D:/Skripsi/PowerBI-visuals-clustering-kmeans-master.zip', lib='C:/Program Files/R/R-3.3.1',repos = NULL)

install.packages.zip("D:/Skripsi/PowerBI-visuals-clustering-kmeans-master.zip", repos = NULL)

但我得到一个错误

没有函数 install.package.zip 或没有这样的文件。

我的包裹位置:D:\Skripsi\PowerBI-visuals-clustering-kmeans-master

我想使用这个包:https://github.com/Microsoft/PowerBI-visuals-clustering-kmeans 还是我必须一一安装以及如何在 R 中安装包?谢谢

【问题讨论】:

    标签: r k-means powerbi


    【解决方案1】:

    如果是“普通”包:

    install.packages("NAME_OF_YOUR_PACKAGE")
    

    它是一个“bioconductor”包:

    source("https://bioconductor.org/biocLite.R")
    biocLite(NAME_OF_YOUR_PACKAGE)
    

    【讨论】:

      【解决方案2】:

      您链接到的 GitHub 上的存储库不在有效的 R 包结构中,因此无法安装。您最好下载文件,在本地提取它们并获取(使用函数source,参见help("source"))您可能想要使用的任何 R 脚本。

      至于其余部分,基本 R 安装中没有名为 install.packages.zip 的函数。当我从本地 zip 文件安装软件包时(虽然很少),我使用

      install.packages("/path/to/zipfile.zip", repos = NULL) 
      

      它似乎工作正常。如前所述,这不适用于您的“PowerBI-visuals-clustering-kmeans-master.zip”。

      要安装您提到的软件包,您应该按照以下方式进行操作

      install.packages(c("nloptr", "seriation", "pbkrtest", "NbClust", "cluster", "car", "scales", "fpc", "mclust", "apcluster", "vegan"))
      

      【讨论】:

      • 感谢它正在安装软件包 :)。希望它在 powerbi 中有效。
      • 在 powerbi 上仍有问题 :)。嗯,你知道 GitHub zip 的使用吗?因为我也在 GitHub 中为 python(tweepy)安装了类似的包。我可以将它安装在我的 python 中。但我仍然混淆了 GitHub 中的文件或如何在 R 中安装它。
      • @DeanHuang 我在回答中提到了这个问题。您在链接中引用的代码不是可以通过install.packages 安装的有效 R 包。
      猜你喜欢
      • 2018-09-26
      • 2020-01-23
      • 2020-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-08
      • 2018-04-14
      相关资源
      最近更新 更多