温度マップを作成しようとしていますが、すべて正常に動作しますが、カラー パレットを固定する方法がわかりません。
実際に私はこれを持っています:
rgb.palette <- colorRampPalette(c("blue","green","yellow","orange","red"),
space = "Lab")
image.plot(akima.smooth,
col = rgb.palette(NBR.COLORS),
main=main_title,
horizontal=TRUE,
axes=TRUE)
このソリューションは機能しますが、ペイントされる色は常に青から赤です。
たとえば、マップの最低気温が -10°C の場合、色は青になりますが、別のマップでは最低気温が +25°C の場合、その色も青になります。
次のような固定カラーパネルを定義するにはどうすればよいですか:
-30°C => blue
-20°C => light blue
-10°C => dark green
0°C => green
10°C => yellow
マップ 1 の最低気温が -20 の場合は「水色」が必要で、マップ 2 の最低気温が 10°CI の場合は「黄色」の色が必要です。