总结了一下 R 语言中常用的一些操作与函数使用,抛砖引玉,分享一下给大家,如有错误的地方欢迎留言指正。
> library(MASS)
> data()
> data(package="MASS")
system.file(package = 'ggplot2')
find.package("ggplot2")
.libPaths()
ls('package:ggplot2')
library()
library(mypackage)
getOption("defaultPackages")
help(package = 'mypackage')
args(function)
example(function)
demo("package")
vignette('mypackage')
RSiteSearch("helpinfor")
help.start()
search()
sessionInfo()
showMethods(class = "myClass")
findMethods("myMethods")
class(myObject)
getClass("class/package")
getSlots("class")
slotNames(MyObject)
> detach("package:RMySQL")
# 注意是卸除,不是卸载,也就是说不是把包从 R 运行环境中彻底删除,只是不希望该包被加载使用。
# 该命令在包使用函数冲突,检验函数依赖时比较有用。
> installed.packages()[,c('Package','Version','LibPath')]
> installed.packages()["ggplot2",c('Package','Version','LibPath')]
# 其中 c('Package','Version','LibPath') 表示显示包名、版本、库路径信息,若无[,c('Package','Version','LibPath')]参数,则显示所有信息。