zoukankan      html  css  js  c++  java
  • R语言 查看已加载包、卸除加载包及安装包与卸载包

    1、查看已加载的包

    (.packages())

    注意外面的括号和前面的点不能省。

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

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



    2、卸除已加载的包

    如卸除RMySQL包

    detach(“package:RMySQL”)

    注意是卸除,不是卸载,也就是说不是把包从R运行环境中彻底删除,只是不希望该包被加载使用。

    在包使用函数冲突,检验函数依赖时比较有用。

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



    3、安装包

    install.packages(“rjson”)

    下载安装名为“rjson”的包。

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

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

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



    4、卸载已加载的包

    彻底删除已安装的包:

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

     
    5、查看已安装的包

    installed.packages()
    library()

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

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

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

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



    6、查看某个包提供的函数

    help(package=’TSA’)

    package参数为要查看的包的包名。



    7、查看某个函数属于哪个包

    help(函数名)

    在打开的网页中查看属于哪个包。

    8、升级包

    update.packages()

    REF

    https://www.cnblogs.com/brown-birds/p/8031734.html

  • 相关阅读:
    GitLab版本管理
    Failed to add reference to 'System.Net.Http'. Please make sure that it is in the Global Assembly Cache.
    在CentOS 6.3中安装拼音输入法
    Yum Error Another app is currently holding the yum lock; waiting for it to exit
    Centos使用光盘作为本地yum源
    Linux操作系统桌面环境GNOME和KDE的切换
    CentOS安装VMware Tools
    CentOS 加载/挂载光驱
    svn Couldn't open rep-cache database
    linux内存排查工具valgrind
  • 原文地址:https://www.cnblogs.com/emanlee/p/13912266.html
Copyright © 2011-2022 走看看