在RStudio上使用数据帧mtcars。
比如说我想要分组mtcars[mtcars$cyl == 4,]
mtcars$
后的标签将在数据框中提供变量名称的下拉列表。
mtcars[mtcars$
后的标签不返回变量名称。
为什么会这样?
答案 0 :(得分:8)
如果你添加一个空格:
mtcars[ mtcars$
否则您希望r
查看名为mtcars[mtcars
而不是mtcars
的内容......
答案 1 :(得分:2)
我打算问同样的事情。我不同意你希望R找到一个名为mtcars[mtcars
的东西的答案,因为你甚至无法将其全部用引号括起来,例如。
test[test <- c(1,3,2) # leaves you stuck with the next line being +
制造这种憎恶的唯一方法是:
"test[test" <- c(1,3,2)
曾经让你仍然无法使用
test[test[2]
您仍然需要使用引号
"test[test"[2]
所以,据我所知,mtcars[mtcars$
失败后的标签要么是错误,要么是背后有某种原因。如果有理由有人知道它是什么吗?