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')

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

     

     

     

     

  • 相关阅读:
    C#面向对象 类的继承
    C#面向对象 类的封装
    C#面向对象 类
    C#面向对象 1
    盒子模型、网页自动居中、float浮动与清除、横向两列布局
    HTML格式与布局
    HTML表单 CSS样式
    HTML—标签与表格 、框架
    触发器,视图
    while 循环,存储过程
  • 原文地址:https://www.cnblogs.com/li-20151130/p/9026528.html
Copyright © 2011-2022 走看看