R:从图中镜像y轴

Sir*_*lem 2 r axes mirror heatmap

我有这个问题.我有一个热图,(但我想这适用于每个情节)但我需要镜像我的y轴.

我在这里得到了一些示例代码:

library(gstat)
x <- seq(1,50,length=50)
y <- seq(1,50,length=50)
z <- rnorm(1000)
df <- data.frame(x=x,y=y,z=z)
image(df,col=heat.colors(256)) 
Run Code Online (Sandbox Code Playgroud)

这将生成以下热图 第一个热图 但我需要y轴镜像.从顶部的0和底部的50开始.有没有人知道我必须做些什么才能改变这个? 镜像热图

mds*_*ner 6

请参阅帮助页面:plot.default,它指定

xlim:图的x limit(x1,x2).请注意,允许'x1> x2'并导致'反转轴'.

library(gstat)
x <- seq(1,50,length=50)
y <- seq(1,50,length=50)
z <- rnorm(1000)
df <- data.frame(x=x,y=y,z=z)
Run Code Online (Sandbox Code Playgroud)

所以

image(df,col=heat.colors(256), ylim = rev(range(y)))
Run Code Online (Sandbox Code Playgroud)