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要做,我曾嘗試玩的值都無濟於事。任何人都可以提供任何建議嗎?謝謝。