好吧,我是R.的新手。我想要的是绘制图表,我有我的x轴和y轴的数据。现在我有一个坐标列表,我想在图表中绘制它们,但在此之前我想根据x轴的数据对坐标列表进行排序,我该怎么做?谢谢
答案 0 :(得分:0)
好的,既然你把你的点作为矢量,你可以像这样绘制它们:
plot(x, y)
你不需要在绘图之前对它们进行排序,但是如果你为了另一个原因进行排序,首先将它们放入data.frame
,因为你不想在没有另一个的情况下对一个向量进行排序:
data <- data.frame(x = x, y = y)
然后使用order
函数进行排序。升序:
data <- data[order(data$x), ]
降序:
data <- data[rev(order(data$x)), ]