0
绘制地图我有显示空间对象时存在以下问题:在SP包R(改变地图的比例方面)
Reproducible example:
x<-c(1:2000)
y<-c(rep(1:20, each=100))
xy <- cbind(x,y)
S <- SpatialPoints(xy)
plot(S)
其中给出下面的面板上的不期望的左曲线图。 :
但是,我想减少y轴上的边界框限制,以显示y轴上的更多细节,以获得类似于右侧面板上的图的绘图,但是使用sp
对象。我认为这可以通过ylim
和xlim
来实现。但那不行。我还根据sp
文档的示例尝试了以下内容。
pin<-par("pin")
dxy<-apply(bbox(S), 1, diff)
ratio<-dxy[0]/dxy[2]
par(pin=c(ratio*pin[0.1], pin[1]), xaxs="i", yaxs="i")
plot(S, pch=0.1)
但我不明白是什么线3和4要做,我曾尝试玩的值都无济于事。任何人都可以提供任何建议吗?谢谢。