使用我的Rstudio,假设我创建了一个名为data的数据框。
data = data.frame(a=rep(0,100),b=rep(1,100))
然后,如果我输入data$
并单击选项卡进行自动完成,它会显示以下选项:a
,b
(我希望数据中定义的列名)选择。
但是如果我在一个函数中输入data$
,比如我输入unique(data$
然后点击标签,则会将选项显示为:GermanCredit
,cars
,{{1} },...(这不是预期的。我不知道它们来自哪里。)
在我的全球环境中,没有dhfr
或GermanCredit
这样的数据。
如果我使用其他名称创建数据,请说
cars
然后,我没有遇到这个麻烦。
问:我想知道这里发生了什么,以及如何解决这个问题,所以一旦点击标签,它就会显示我在数据中实际定义的列。
以防万一,我在RStudio中安装了以下软件包:
data2 = data.frame(a=rep(0,100),b=rep(1,100))
感谢您的阅读。