首先让我告诉你一张我到目前为止的照片:
以下是图片的代码:
ggplot(ini_for_ann_def,aes(x=ini_for,y=ann_def)) +
geom_point(alpha = 0.05) +
scale_x_continuous("Cover") +
scale_y_continuous("Percentage Change") +
theme(panel.background = element_blank())
对于我的数据,x轴上的值(在图片的封面中命名)范围从0.00到1.00(数据是连续的)。 Ggplot自动决定开始按升序排列/排列x轴上的值,从0.00到1.00。但是,我希望ggplot2能够反转该顺序,从1.00到0.00(降序)绘图。这可能在ggplot2中吗?
答案 0 :(得分:2)
您可以使用scale_x_reverse()
按降序在x上绘制数据。
ggplot(mtcars,aes(mpg,disp))+geom_point()+
scale_x_reverse()