如何安装Github中的R包



  • 大家都知道如何安装CRAN的R包,只要输入

    install.packages("包名称")
    

    就可以直接从CRAN下载包啦!
    但是有的包CRAN中没有,只有Github版本。这个时候我们需要用一个叫做devtools的工具帮我们的忙啦!
    一般的流程是

    install.packages('devtools')
    
    library(devtools)
    
    devtools::install_github("你要下载的包的github网页路径")
    

    但是我自己实际测试之中出现了如下的Bug:

    Error: Failed to install 'unknown package' from GitHub:
    schannel: failed to receive handshake, SSL/TLS connection failed

    好叭。
    只能手动从Github下载包辽。
    下载好zip文件解压之后之后在R中输入如下指令:

    install("解压后的文件路径")
    

    大功告成!


登录后回复