嗨,我正在尝试在 ggplot 中绘制直方图,但我的数据没有所有值,而是值和出现次数。
value=c(1,2,3,4,5,6,7,8,9,10)
weight<-c(8976,10857,10770,14075,18075,20757,24770,14556,11235,8042)
df <- data.frame(value,weight)
df
value weight
1 1 8976
2 2 10857
3 3 10770
4 4 14075
5 5 18075
6 6 20757
7 7 24770
8 8 14556
9 9 11235
10 10 8042
任何人都会知道如何对值进行分箱或如何绘制分箱值的直方图。
我想得到一些看起来像的东西
bin weight
1 1-2 19833
2 3-4 24845
...