(.packages())
注意外⾯的括号和前⾯的点不能省。
包被安装后,在使⽤前需要加载。加载包使⽤命令 library(包名),⽐如library(codetools)。
查看有哪些包是被加载的,使⽤命令(.packages()) ,注意⼩括号和点号不能省略。
>(.packages())
[1] "stats" "graphics" "grDevices" "utils" "datasets" "methods" "base"
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()
¥
5.9
百度文库VIP限时优惠现在开通,立享6亿+VIP内容
立即获取
R语言查看已加载包、卸除加载包及安装包与卸载包
R语⾔查看已加载包、卸除加载包及安装包与卸载包1、查看已加载的包
(.packages())
注意外⾯的括号和前⾯的点不能省。
包被安装后,在使⽤前需要加载。加载包使⽤命令 library(包名),⽐如library(codetools)。
查看有哪些包是被加载的,使⽤命令(.packages()) ,注意⼩括号和点号不能省略。
>(.packages())
[1] "stats" "graphics" "grDevices" "utils" "datasets" "methods" "base"
第 1 页
2、卸除已加载的包
如卸除RMySQL包
detach(“package:RMySQL”)
注意是卸除,不是卸载,也就是说不是把包从R运⾏环境中彻底删除,只是不希望该包被加载使⽤。
在包使⽤函数冲突,检验函数依赖时⽐较有⽤。
要将已经加载的包卸除。注意不是卸载删除,只是不加载这个包。在包函数冲突时需要。使⽤命令detach("package:包名")。或则detach("package:包名", unload=TRUE)
第 2 页
3、安装包
install.packages(“rjson”)
下载安装名为“rjson”的包。
要安装包,可以使⽤命令install.packages("包名"),或者
install.packages("包名", contriburl="http://url", dependencies = TRUE)
如果安装的时候要指定安装⽬录,可以使⽤install.packages("stepNorm", contriburl="http://url", lib="mydir")
4、卸载已加载的包
第 3 页
彻底删除已安装的包:
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’))
首先在开始菜单打开控制面板。点击开始,选择右侧的控制面板。在控制面板中,以所有控制面板的格式查看,选择管理工具,并打开。
在管理工具中,可以看到有个数据源(ODBC),打开数据源。
在数据源管理面板中,选择添加,由于我这里已经添加了一个数据源,只是介绍一下操作。
根据自己的数据库,选择相应的驱动,比如我这里是MYSQL ODBC 5.3。点击完成,进行下一步的配置。
这里根据提示,填写相应的字段即可。最后点击OK,由于这里没有填写任何字段,所以OK按钮是灰色的。
打开R软件,数据源设置好了之后,还要加载RODBC包。如果没有安装,参考经验“R语言关于R包的管理:安装加载查看,移除,卸载”。回车之后没有错误提示便是成功了。
两个办法:
1. 安装‘minqa’包,在R的命令行界面打入“install.packages(‘minqa’)”.
2. 如果上面方法不行,卸载‘car’,并且重新安装。有可能早先安装这个包的方法不对。
或者可以选择重新下载R语言软件包下载,下载地址直接搜索 rpackage就可以,或者,进去cran r,_面有packages的下载,