在R中以交互方式获取库的内容
-
05-07-2019 - |
题
R中是否有等效的dir函数(python)?
当我在R中加载库时 -
库(vrtest)
我想知道该库中的所有函数。
在Python中,dir(vrtest)将是vrtest的所有属性的列表。
我想一般来说,我正在寻找在Linux上运行ESS时获得R帮助的最佳方法。我看到我安装的软件包的所有这些手册页,但我不确定如何访问它们。
由于
解决方案
help(package = packagename)
将列出包中的所有非内部函数。
其他提示
是的,使用 ls()
。
您可以使用search()查看搜索路径中的内容:
> search()
[1] ".GlobalEnv" "package:stats" "package:graphics"
[4] "package:grDevices" "package:utils" "package:datasets"
[7] "package:methods" "Autoloads" "package:base"
您可以使用全名搜索特定包:
> ls("package:graphics")
[1] "abline" "arrows" "assocplot" "axis"
....
我还建议你在这个相关的问题上看 on stackoverflow ,其中包括一些更具创意的浏览环境。如果您正在使用ESS,那么您可以使用Ess-rdired。
要获取特定主题的帮助页面,您可以使用 help(function.name)
或?function.name
。如果您不知道确切的函数名称或包,您还会发现 help.search()
函数很有用。最后,查看 sos 包一>
help(topic) #for documentation on a topic
?topic
summary(mydata) #an overview of data objects try
ls() # lists all objects in the local namespace
str(object) # structure of an object
ls.str() # structure of each object returned by ls()
apropos("mytopic") # string search of the documentation
全部来自 R参考卡
不隶属于 StackOverflow