生物上的一些包可以这样安装

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

biocLite("affy")

一般的包:

install.package("包名")

使用library()可以查看已经安装的包的列表,会打开一个新窗口显示信息。

使用installed.packages()可以看到各个包安装的路径,版本号等信息。

也可以使用 .packages(all.available=T) 就在控制台中显示已安装包的名字,只显示包的名字。

要查看已安装包的帮助信息,比如该包中有哪些函数,可使用help(package="graphics") 。如果该包提供了信息,会以本地网页的形式打开帮助文件。

=======

包被安装后,在使用前需要加载。加载包使用命令 library(包名),比如library(codetools)。

查看有哪些包是被加载的,使用命令(.packages()) ,注意小括号和点号不能省略。

要将已经加载的包卸除。注意不是卸载删除,只是不加载这个包。在包函数冲突时需要。使用命令detach("package:包名")。或则detach("package:包名", unload=TRUE)

========

要安装包,可以使用命令install.packages("包名"),或者

install.packages("包名", contriburl="http://url",  dependencies = TRUE)

如果安装的时候要指定安装目录,可以使用install.packages("stepNorm", contriburl="http://url", lib="mydir")

也可以在gui菜单中选择程序包->安装程序包来进行。另外,如果是已经下载了包文件,离线安装。比如,有package.zip,可以在程序包->Install package from local zip file…来进行安装。

卸载删除包,使用remove. packages(c("pkg1","pkg2") , lib = file .path("path", "to", "library"))
注:
"pkg1","pkg2"表示包名,即一次可以卸载多个包;
"path", "to", "library"表示R的库路径,字符向量,通常情况下只输一个路径即可。使用命令.libPaths()可以查看库路径。示例:
remove.packages(c('zoom'),lib=file.path('C:\\Program Files\\R\\R-3.2.2\\library'))

R 包安装、载入和卸载的更多相关文章

  1. Linux环境下R和R包安装及其管理

    前言 R对windows使用很友好,对Linux来说充满了敌意.小数据可以在windows下交互操作,效果很好很棒.可是当我们要处理大数据,或者要在集群上搭建pipeline时,不得不面对在Linux ...

  2. 如何将R包安装到自定义路径

    参考  设置环境变量R_LIBS将R包安装到自定义路径   实际上是可以解决问题的, #环境变量完成以后,启动(重启)R,运行 .libPaths() 加载R包时,发现路径仍然未变成自定义的. 那么参 ...

  3. R语言rJava包安装载入及JAVA环境配置

    rJava 包的安装与载入 一般文本分词的教程都会贴出: install.packages("rJava") library(rJava) 来引导我们装载rJava包,运行inst ...

  4. cmake源码包安装后的卸载问题

    cmake源码包安装 CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程),具体学习请移步官网CMake 本文介绍的就是用cmake去安装的别人的包. 一般流程: ...

  5. R 包 安装 卸载 查看版本

    R 查看包的版本 version> packageVersion("snow") 卸载包remove.packages 从源码安装包install.packages(path ...

  6. R包安装的正确方式

    options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")) if(! req ...

  7. R包安装失败failed to download mirrors file

    在R console中使用install.packages()来安装第三方包时,会出现这样的错误: 即使我们选择的是China的镜像也解决不了问题. 这时候,可以先试试用IE打开上图中黑底部分的URL ...

  8. 关于Nuget包安装之后再卸载,找不到dll的问题

    场景: 在nuget上安装了FFTW.NET,自动的安装一堆其依赖的dll,那些dll都是donet自带的.再卸载这些dll的时候,项目可以生成成功,就是跑不起来.提示如下: 解决方案: 经过排查发现 ...

  9. Linux 安装R包

    https://www.cnblogs.com/jessepeng/p/10984983.html Linux 的R环境,可以通过anaconda jupyter notbook很容易的配置,见我之前 ...

随机推荐

  1. MYSQL 注射精华

    前言鄙人今天心血来潮突然想写篇文章,鄙人从来没写过文章,如果有错误的地方请多多指教.本文需要有基础的SQL语句知识才可以更好的理解.建议想学习的人多去了解一下SQL语句和编程语言,知己知彼才能百战百胜 ...

  2. Bootstrap历练实例:基本输入框组

    <!DOCTYPE html><html><head><meta http-equiv="Content-Type" content=&q ...

  3. ios之UISlider

    初始化一个Slider   UISlider *slider = [[UISlider alloc]initWithFrame:CGRectMake(0, 400,320 , 20)]; 滑块是一个标 ...

  4. git 的.gitignore

    # vs code .vscode # Logs *.log #npm node_modules

  5. python 连接redis cluster

    #!/usr/bin/env python # encoding: utf-8 #@author: 东哥加油! #@file: clear_pool.py #@time: 2018/8/28 17:0 ...

  6. Springboot(二)-application.yml默认的配置项以及读取自定义配置

    写在前面 ===== spring-boot 版本:2.0.0.RELEASE ===== 读取自定义配置 1.配置文件:sys.properties supply.place=云南 supply.c ...

  7. 转载:jquery.ajax之beforeSend方法使用介绍

    常见的一种效果,在用ajax请求时,没有返回前会出现前出现一个转动的loading小图标或者“内容加载中..”,用来告知用户正在请求数据.这个就可以用beforeSend方法来实现. 下载demo:a ...

  8. perl学习之内置变量

    Perl内置特殊变量   一.正则表达式特殊变量:1.$n  :包含上次模式匹配的第n个子串2.$& :前一次成功模式匹配的字符串3.$`  :前次匹配成功的子串之前的内容4.$’ :前次匹配 ...

  9. CDC相关知识点总结

    跨时钟域设计很重要,每一个项目都会有,这个要马上学会总结好.本能力属于重要而且急需的能力.

  10. Django 开发调试工具:Django-debug-toolbar

    介绍 django-debug-toolbar 是一组可配置的面板,可显示有关当前请求/响应的各种调试信息,并在单击时显示有关面板内容的更多详细信息. github地址 文档地址 安装 pip3 in ...