【发布时间】:2021-02-20 15:46:50
【问题描述】:
我目前正忙于格式化分组条形图。
我有一个数据框,我想将其可视化:
iteration position value
1 1 eEP_SRO 20346
2 1 eEP_drift 22410
3 1 eEP_hole 29626
4 2 eEP_SRO 35884
5 2 eEP_drift 39424
6 2 eEP_hole 51491
7 3 eEP_SRO 51516
8 3 eEP_drift 55523
9 3 eEP_hole 74403
位置应显示为颜色,值应以条形高度表示。
我的代码是:
fig <- ggplot(df_eEP_Location_plot, aes(fill=position, y=value, x=iteration, order=position)) +
geom_bar(stat="identity")
这给了我这个结果:
我想要一个正确的 y 轴标签,并且还想要将我的条形从大到小排序(忽略迭代次数)。我怎样才能做到这一点?
非常感谢您的帮助!
【问题讨论】:
-
请尝试以有用的格式共享数据,请参阅these reasons。对于 R,复制粘贴
dput(your_example_data)的输出是首选方式。
标签: r ggplot2 plot formatting bar-chart