さまざまな瞬間に世界地図上に物理変数をプロットする必要があります。だから私は私がプロットしなければならない瞬間の数と同じくらい多くのプロットをしなければなりません。問題は、私のルーチンがデフォルトでスケールの終わりを設定していることです。これにより、プロットの読み取りが困難になります。すべてのプロットに1つのスケールを設定するために、スケールの終わりを修正したいと思います。これは私が再利用する古いコードの一部です
require(reshape)
require(mapdata)
require(mapproj)
df <- read.table('/media/Lacie2/dati/hy.dat',head=F)
names(df) <- c("value", "x", "y")#, "t")
dfc <- cast(df[ ,-4], x ~ y)
mm<-as.matrix(dfc,ncol=480,nrow=241)
filled.contour(x=seq(0,360,length.out=480),y=seq(-90,90,length.out=241),mm,
color.palette = colorRampPalette(c("lightblue", "blue","violet", "black")),
xlab = "Longitude (°)", ylab = "Latitude (°)",
plot.axes = {axis(1); axis(2);
map('world2Hires',
xlim = c(0, 360),
ylim = c(-90, 90),
add = T, col = "black")}
)
はしごのエンドスケールを修正する方法がわかりません。どうすればいいですか?