我有一组看起来像这样的数据:
col1 col2 col3 col4 cr
84 88.242 9.833 4.194 A
94 107.571 10.917 3.708 B
188 240.288 16.917 6.333 A
245 371.005 22.333 10.389 A
114 131.599 9.167 4.25 A
71 100.751 8.167 3 B
118 138.543 11.167 4.278 A
162 203.435 14.667 6.444 B
123 152.032 12.167 4.639 B
115 126.945 11.667 5.056 A
125 134.178 10 4.639 B
119 138.926 9.5 4.222 A
106 129.19 9.833 3.833 A
146 162.319 9.833 4.118 A
我尝试使用简单的barplot
命令绘制数据,但它没有给出我真正想要的图表。我希望生成一个图,假设每列有 10 个条形图(每个条形图代表一个范围,例如 0-20、20-40 等),X
轴为column values
,Y
轴为% frequency
(ofA
和B
) . A and B stacked
用不同的颜色(请注意,条形的高度必须相同,因为 Y 轴是百分比频率)。
这就是我想要生成的
每列 1 条...知道我应该为此使用什么命令。
(请忽略照片中的坐标轴名称,这只是我在谷歌上找到的一张照片,代表我需要的)
谢谢,