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()函数