R ggplot憔悴图表手动排序

R ggplot憔悴图表手动排序,r,charts,ggplot2,R,Charts,Ggplot2,我用ggplot画了一张憔悴的图表,看起来像这样 与其按行的名称排序,不如按第一个数据项的时间排序。我尝试对源数据帧进行排序,但没有任何效果。我该怎么做呢?你可以在@jomuller这里找到一个(非常好的)答案来回答你的问题 基本上,您只需按以下方式重新排列数据: data$yaxis <- factor(x=data$yaxis, levels=yourlevels) data$yaxis实际上我知道级别将用于订单,但我没有考虑简单地重新排序名称。谢谢

我用ggplot画了一张憔悴的图表,看起来像这样

与其按行的名称排序,不如按第一个数据项的时间排序。我尝试对源数据帧进行排序,但没有任何效果。我该怎么做呢?

你可以在@jomuller这里找到一个(非常好的)答案来回答你的问题

基本上,您只需按以下方式重新排列数据:

data$yaxis <-  factor(x=data$yaxis, levels=yourlevels)

data$yaxis实际上我知道级别将用于订单,但我没有考虑简单地重新排序名称。谢谢