如何在 R 中查看 tibble 的完整输出?

r programmingserver side programmingprogramming更新于 2025/6/25 7:22:17

我们使用 dplyr 包分析数据时会创建 tibble,如果数据量很大,R 中只会打印 10 个值。如果我们想要显示 tibble 的完整输出,则需要使用 View 函数。例如,如果我们想要计算计数,则应该在代码末尾添加 View() 函数并使用管道运算符。

示例

考虑以下数据框 −

Group<−rep(c("A","B","C","D","E"),times=10)
Rating<−sample(1:10,50,replace=TRUE)
df<−data.frame(Group,Rating)
head(df,20)

输出

Group Rating
1 A 4
2 B 2
3 C 8
4 D 3
5 E 3
6 A 1
7 B 8
8 C 8
9 D 1
10 E 2
11 A 2
12 B 8
13 C 10
14 D 4
15 E 6
16 A 3
17 B 7
18 C 1
19 D 5
20 E 10

示例

tail(df,20)

输出

Group Rating
31 A 2
32 B 5
33 C 4
34 D 1
35 E 4
36 A 8
37 B 2
38 C 6
39 D 2
40 E 5
41 A 1
42 B 4
43 C 9
44 D 5
45 E 2
46 A 7
47 B 10
48 C 9
49 D 1
50 E 6

加载 dplyr 包 −

library(dplyr)

查找 Group 和 Rating 的计数并使用 View() 查看完整输出 −

df%>%group_by(Group,Rating)%>%mutate(count=n())%>%View()

输出


相关文章