【发布时间】:2018-08-17 02:20:32
【问题描述】:
Neighorhood 是一个具有 20 多个级别的因子变量,我想查看所有级别的标准差,但通过汇总函数只能看到 10 行。我该如何处理这个问题?
train %>%
group_by(Neighborhood) %>%
summarise(sd(price))
## # A tibble: 27 x 2
## Neighborhood `sd(price)`
## <fctr> <dbl>
## 1 Blmngtn 26454.86
## 2 Blueste 10381.23
## 3 BrDale 13337.59
## 4 BrkSide 37309.91
## 5 ClearCr 48068.69
## 6 CollgCr 52786.08
## 7 Crawfor 71267.56
## 8 Edwards 54851.63
## 9 Gilbert 41190.38
## 10 Greens 29063.42
## # ... with 17 more rows
【问题讨论】:
-
添加使用的代码和数据样本。
-
问题不清楚。请根据该示例显示一个可重现的小示例和预期输出
-
这取决于您希望如何“查看”数据。尝试添加
%>% View()以查看它。但我在呼应@Terru_theTerror 和@Akrun 的cmets。 -
我认为您需要查看完整数据。默认情况下,
tibble的print方法显示固定数量的行(您可以在选项中更改),否则使用%>% as.data.frame