我在Linux中仅在命令行中使用R。

一段时间后回到项目,我忘记了我使用的变量名,并且R命令历史记录不包含它们。

我似乎记得有一个命令列出了所有用户定义的变量,但不记得它是什么,并且无法在网络上找到它。

如何在R中列出所有用户定义的变量?

最佳答案

ls()
从帮助页面:

 ‘ls’ and ‘objects’ return a vector of character strings giving the
 names of the objects in the specified environment.  When invoked
 with no argument at the top level prompt, ‘ls’ shows what data
 sets and functions a user has defined.  When invoked with no
 argument inside a function, ‘ls’ returns the names of the
 functions local variables.  This is useful in conjunction with
 ‘browser’.

编辑:我应该注意,要列出所有您需要使用的变量
ls(all.names = TRUE)

否则,以点开头的变量将不会显示在列表中。

关于r - R中定义的变量列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9743620/

10-12 18:53