分享

R语言-查看加载包、卸除加载包及安装包与卸载包

 R小王子 2018-12-11
在R语言中,常需要看哪个包加载了或是看多个相似功能的包,看到底是哪个包在起作用,通过加载和卸除后进行运行比较分析。
1、查看已加载的包
>(.packages())
注意外面的括号和前面的点不能省。
2、卸除已加载的包
如卸除RMySQL包
>detach("package:RMySQL")
注意是卸除,不是卸载,也就是说不是把包从R运行环境中彻底删除,只是不希望该包被加载使用。
在包使用函数冲突,检验函数依赖时比较有用。
3、安装包
>install.packages("rjson")
下载安装报名为“rjson”的包。
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'))
附:
1、查看已安装的包
>installed.packages()[,c('Package','Version','LibPath')]
其中c('Package','Version','LibPath') 表示显示包名、版本、库路径信息,若无[,c('Package','Version','LibPath')]参数,则显示所有信息。
2、查看某个包提供的函数
> help(package='TSA')
package参数为要查看的包的包名。
3、查看某个函数属于哪个包
>help(函数名)
在打开的网页中查看属于哪个包。
---------------------
作者:hongweigg
来源:CSDN
原文:https://blog.csdn.net/hongweigg/article/details/49780203
版权声明:本文为博主原创文章,转载请附上博文链接!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多