我使用ggplot绘制一个憔悴的图表,看起来像
而不是按行的名称对它进行排序,而不是在第一个数据项的时候对它们进行排序。我尝试订购源数据帧没有任何影响。我怎么能这样做?
答案 0 :(得分:1)
你可以在link找到一个(非常好)的问题答案@jomuller
基本上,您只需要以这种方式重新排序数据:
data$yaxis <- factor(x=data$yaxis, levels=yourlevels)
其中data
是您的data.frame,yaxis
是您的y轴级别(Arikaya,Arndt ...)所在的位置,而yourlevels
是您订购的级别你想要他们