【发布时间】:2014-11-18 19:48:37
【问题描述】:
我有一个大约 1000 条记录的数据集,以下是它的样本-
Var1 Freq
3 Abhay Jadhav 22
4 Abhijit Rana 8
5 Abhinav Sahu 24
6 Abhishek Chaudhary 22
7 Abhishek Dutt 7
8 Abhishek Gautam 7
9 Abhishek Mishra 13
10 Abhishek Mukherjee 23
11 Abhishek Nair 22
12 Abhishek Panigrahi 15
13 Abhishek Tiwari 21
14 Abzal Ayub 5
15 Adhiraj Banerjee 7
我想在 Freq 的范围内绘制相同的图,例如 (1..5 , 6..10,11...) ,var1 的数量。
喜欢
1..5 => 3 Var1 Items
6...10 => 10 Var1 Items
希望使用 ggplot 来做同样的事情,
我尝试使用带有 break 的正常情节,但没有留下深刻印象,我打算只使用 ggplot。 我可以使用直方图或条形图或任何更好的选择
【问题讨论】:
-
您可以使用
cut为每个范围创建一个分类变量(即Freq.cat <- cut(Freq, c(0,5,10,15,20), include.lowest=TRUE)),然后只需使用geom_bar生成条形图