zoukankan      html  css  js  c++  java
  • R:安装、导入各种包。

    library和require都可以载入包,但二者存在区别。

    #在一个函数中,如果一个包不存在,执行到library将会停止执行,require则会继续执行。require将会根据包的存在与否返回true或者false,

    if(require("lme4")){

      print("lme4 is loaded correctly")

    } else {

      print("trying to install lme4")

      install.packages("lme4")

      if(require(lme4)){

        print("lme4 installed and loaded")

      } else {

        stop("could not install lme4")

      }

    }

     

    ##############################################################################################

    site="https://mirrors.tuna.tsinghua.edu.cn/CRAN"

    package_list <- c("optparse","reshape2","ggplot2","devtools","bindrcpp","ggthemes")

    for(p in package_list){

      if(!suppressWarnings(suppressMessages(require(p, character.only = TRUE, quietly = TRUE, warn.conflicts = FALSE)))){

        install.packages(p, repos=site)

        suppressWarnings(suppressMessages(library(p, character.only = TRUE, quietly = TRUE, warn.conflicts = FALSE)))

      }

    }

     一个非常好用的绘图包:recharts

    ############################################################################################

    安装recharts,成功的方法

    require(devtools)

    devtools::install_github('cosname/recharts')

    ###########################################################################################

     

     

     

     

  • 相关阅读:
    cmd 命令添加防火墙端口
    linux 远程 telnet
    topshelf 服务启动运行
    postfix 邮箱服务器- SPF 防发件人欺骗
    linux 只查看目录下文件夹
    Android中的颜色设置
    thread和runnable
    Handler总结
    Failed to install Intel HAXM.
    Android Studio常见问题总结
  • 原文地址:https://www.cnblogs.com/li-20151130/p/9026528.html
Copyright © 2011-2022 走看看