如何在RStudio查看器中选择列?

如何在RStudio查看器中选择列?,r,rstudio,R,Rstudio,我有一个dataframe,想检查和比较几个列。如何使用data Viewer选择两列或更多列?我不想每次都为这些列创建子样本。还有别的办法吗 data(mtcars) View(mtcars$mpg) View(mtcars$mpg, mtcars$mpg) # not working View(c(mtcars$mpg, mtcars$cyl)) # shows 2 columns underneath each other View()将只获取一个数据帧,而不是两个独立的向量 有了bas

我有一个
dataframe
,想检查和比较几个列。如何使用data Viewer选择两列或更多列?我不想每次都为这些列创建子样本。还有别的办法吗

data(mtcars)
View(mtcars$mpg)
View(mtcars$mpg, mtcars$mpg) # not working
View(c(mtcars$mpg, mtcars$cyl)) # shows 2 columns underneath each other
View()
将只获取一个数据帧,而不是两个独立的向量

有了base R,你可以做如下事情

View(mtcars[c("mpg", "cyl")])
View()
将只获取一个数据帧,而不是两个独立的向量

有了base R,你可以做如下事情

View(mtcars[c("mpg", "cyl")])

您可以在
视图中使用
data.frame
而不是
c
,即

View(data.frame(mtcars$mpg, mtcars$cyl))

您可以在
视图中使用
data.frame
而不是
c
,即

View(data.frame(mtcars$mpg, mtcars$cyl))

我通常使用此代码来完成此操作

library(dplyr)

mtcars%>%
  select(mpg,cyl)%>%
  View

它使用
dplyr
包和管道
%>%
。它的工作方式是,首先将数据提供给它,然后对其进行操作(在您的情况下,只需选择行),然后插入
视图、
head()
str()
或任何其他函数

library(dplyr)

mtcars%>%
  select(mpg,cyl)%>%
  View
它使用
dplyr
包和管道
%>%
。它的工作方式是,首先将数据提供给它,然后对其进行操作(在您的情况下,只需选择行),然后插入
视图、
head()
str()
或任何其他函数