如何在R中使用View()函数(附实例)

1,269 阅读2分钟

R中的**View()**函数可用于在RStudio中调用电子表格风格的数据查看器。

此函数使用以下语法:

View(df)

注意:使用此函数时,请确保输入大写的 "V"。

下面的例子展示了如何在实践中使用这种语法。

如何使用View()函数

我们可以使用下面的代码在R中创建一个有100行和2列的数据框:

#make this example reproducible
set.seed(0)

#create data frame
df <- data.frame(x=rnorm(100),
                 y=rnorm(100))

然后我们可以使用**View()**函数在RStudio中调用一个电子表格风格的数据查看器:

请注意,Rstudio中出现了一个新的标签,提供了我们刚刚创建的数据框架的互动显示:

在查看器的底部,我们可以看到数据框的大小。100个条目(即行)和2列。

如何使用View()函数对数据进行排序

我们还可以通过点击其中一列来快速对数据框进行排序

例如,如果我点击第x列的标题,那么数据框的行将根据第x列的值自动从小到大排序:

如果我再次点击第x列的标题,那么数据框就会按照第x列从大到小排序:

如何使用View()函数过滤数据

我也可以通过点击 "过滤 "图标快速过滤数据框,然后点击其中一个列名,再输入一个数值范围。

例如,我可以选择过滤数据框,只显示x在0到1之间的行:

一旦我按下回车键,数据框就会自动被过滤:

在屏幕的底部,我们可以看到33行的x列的值在0和1之间。

请注意,我也可以在y列中添加一个过滤器,通过x和y中的特定值进行过滤。

其他资源

下面的教程解释了如何使用R中的其他常用函数:

如何使用R中的match()函数
如何使用R中的summary()函数
如何使用R中的table()函数
如何使用R中的quantile()函数