These four lines对于用R写的代码是非常实用的。只需保存当前坐标,为您的首选代码建立一个新的坐标网格,然后将其更改回原始坐标:
usr <- par("usr") # save old user/default/system coordinates
par(usr = c(0, 1, 0, 1)) # new relative user coordinates
text(0.1, 0.5, "Some text", adj = 0) # if that's what you want
par(usr = usr) # restore original user coordinates
plot(..., ylim = c(miny, maxy), xlim = c(minx, maxx)
#you can play around with where you want to set those limits
text(x=(minx + 0.3*(maxx-minx)), ...)
3条答案
按热度按时间6ovsh4lw1#
These four lines对于用R写的代码是非常实用的。只需保存当前坐标,为您的首选代码建立一个新的坐标网格,然后将其更改回原始坐标:
sdnqo3pr2#
编辑:看下面的评论,这是一个更好的答案。
不直接,但你可以存储变量的max和min,然后做一些类似的事情:
n3ipq98p3#
大卫的答案很棒,但它对我的对数坐标轴不起作用。下面是我所做的: