【问题标题】:How to list out all installed R packages in Suse Linux 11 s3如何在 Suse Linux 11 s3 中列出所有已安装的 R 包
【发布时间】:2016-10-09 23:00:28
【问题描述】:

我们已经在我当前的 hadoop HDP 2.1.5 中安装了 R 3.1.1,我想添加更多额外的 R 包,我想知道当前安装了哪些包?

【问题讨论】:

  • installed.packages()
  • 谢谢sowmya
  • 我很困惑,我只是想安装 spldf pkg 它询问 tseries 和 quadprog 的 tseries depn 的依赖,而我安装了 quadprog 错误显示使:找不到 gfortran 命令..是 gfortran 吗? gcc-fortran 是一样的 // 我已经下载了 gcc-fortran rpm 我可以安装它吗..?
  • 我猜是sqldf 包。请检查。
  • 安装quadprog请看这个链接:stackoverflow.com/questions/36136398/…

标签: r suse


【解决方案1】:
    # For checking the packages installed, use          
    > installed.packages() 
    > In_P <- installed.packages()[,1]

    # For checking all the available packages, use
    > available.packages()
    > Av_P <- available.packages()[,1]

    # Removing Installed packages from available packages list
    > Un_P <- Av_P[!Av_P %in% In_P]  

    # For installing Packages which are not installed already
    > install.packages(Un_P)

【讨论】:

    【解决方案2】:

    我不确定spldf pkg 是什么,我希望这是sqldf 的拼写错误

    # to install all packages and its dependencies simple use the below code.  
    install.packages("Package_Name", dependencies= True). 
    

    看起来您正在使用 R-Hadoop。有时这些软件包在 CRAN 上不可用,您可以下载它们并将它们安装在本地计算机上并传递路径。

    install.packages("path_to_installed_package.tar.gz", repos=NULL, type="source")
    

    以下链接可能会有所帮助。 在 Hadoop 上运行 R 作业 http://www.rdatamining.com/big-data/r-hadoop-setup-guide

    一些有用的包供下载https://github.com/RevolutionAnalytics/RHadoop/wiki

    【讨论】:

      猜你喜欢
      • 2016-05-01
      • 2014-04-17
      • 2014-02-06
      • 2012-06-12
      • 2012-10-08
      • 1970-01-01
      • 2016-09-30
      • 2016-08-02
      相关资源
      最近更新 更多