【发布时间】:2020-12-15 16:41:23
【问题描述】:
在基础 R 中,我可以使用 cut 创建自定义箱。
例如,我可以创建这些 bin 用于绘图:
data.frame(x = c(5, 1, 3, 2, 2, 3)) %>% mutate(bin = cut(x, breaks = c(0,3,5)))
x bin
1 5 (3,5]
2 1 (0,3]
3 3 (0,3]
4 2 (0,3]
5 2 (0,3]
6 3 (0,3]
ggplot2::cut_width 或 cut_interval 可以做到这一点吗?
我想手动指定每个 bin 中的值范围。
【问题讨论】:
-
回复:“例如,我可以创建三个用于绘图的 bin”请注意,对于 n 个中断,会创建 n-1 个 bin。您可以指定任何跨越数据的中断。