哪些ggplot更改x轴的顺序?

时间:2019-06-18 22:30:58

标签: r dataframe ggplot2 plot aes

df <-data.frame(samples = c(“ sample_1”,“ sample_2”,“ sample_3”,“ sample_4”,“ sample_5”,“ sample_6”,“ sample_7”,“ sample_8”),值= c (53.45367、54.37814、69.85152、54.50082、52.19990、51.79492、65.42839、0.00000))

我有以下数据框:

    samples    values
 1  sample_4  53.45367
 2  sample_1  54.37814
 3  sample_22 69.85152
 4  sample_14 54.50082
 5  sample_5  52.19990
 6  sample_10 51.79492
 7  sample_7  [![enter image description here][1]][1]65.42839
 8  sample_8  0.00000

我正在尝试绘制点和线以查看样本的趋势。

这是我的代码:

 ggplot(df, aes(x = samples, y = values, group = 1))+
 geom_line(aes(x = samples, y = values),colour = "red")

在下图中,基于数据框的采样顺序已更改。我该如何避免呢?

plot

我希望样本在x_轴上的顺序与它们在数据帧行中的显示方式相同。

您知道我该怎么做吗?

0 个答案:

没有答案