plot(runif(12))用x轴数创建一个图: 1,2,3,4和5。这样,正方向是从左到右的。
可以从右向左定义可能的方向。
有点像plot(runif(12), xAxisDirection='right-to-left')
发布于 2016-03-15 12:50:01
您可以反转范围并在绘图中将其传递给xlim参数。
x <- runif(12)
plot(x, xlim=rev(range(x)))发布于 2016-03-15 13:06:13
您可以传递标签并分别绘制x轴:
set.seed(123)
v = runif(12)
lab = seq(1, length(v), by = 2)
lab = lab[order(-lab)]
lab.at = length(v) - lab + 1
plot(v, xaxt = "n")
axis(1, at = lab.at, labels = lab)

对于其他数据(例如,有意义的x标签),您可以创建一个人为的x值(例如,x.plot = min(x) - x)来对数据进行排序,同时用x变量的值标记x轴。
https://stackoverflow.com/questions/36011749
复制相似问题