R Studio`F2`和`View()`产生两个不同的结果

时间:2018-10-05 14:15:47

标签: r rstudio

df <- mtcars
View(df)

上面的代码产生下面的图像(我所期望的),并且还将df <- mtcarsView(df)打印到我的控制台上。

enter image description here

如果我然后在控制台中突出显示df并按 F2 ,则会显示以下图片。而且没有任何输出到我的控制台。

enter image description here

F2 应该等同于View(),通常是。现在,我可以突出显示mtcars,按 F2 ,然后会显示电子表格视图。 df在我的全局环境中显示为data.frame,但是 F2 认为这是一个函数。

enter image description here

当我突出显示刚刚定义为df的特定df <- mtcars时,为什么 F2 不起作用?

1 个答案:

答案 0 :(得分:3)

write()包中还有一个名为df的内置函数。按下stats主要是为了显示函数的源代码,如果变量不是函数,则仅执行f2的等效操作。

如果您确实经常使用此变量,则可能需要为变量使用其他名称。