0

以下に示すこのコードは、バイナリ ファイルを読み取り、以下に示すようにマップを単純に視覚化します。ファイルへのリンクは次のとおりです。

firsrow <- file("C:\\LaiAverage_2011_WGS84_50km.img", "rb")
row1 = readBin(firsrow, integer(), size = 2, n = 720*360, signed = F)
y <- matrix(data = row1, ncol = 360, nrow = 720)
image(t(t(y)), ylim=c(1,0)).

代わりに、次のように視覚化するのを手伝ってくれる人はいますか:

4

1 に答える 1

2

あなたの質問は非常に広く漠然としているので、私の答えはそれらの性質を共有します. さらに、ggplot2 ベースのソリューションに焦点を当てます。

  • 塗りつぶしの色を変更するには、 を見てください。scale_fill_*ここで、* は、egcontinuousまたはgradientです。
  • x 軸と y 軸のレイアウトを変更するにはscale_{x,y}_*labelsbreaks引数などを参照してください。
  • 高解像度の出力を取得するには、pdf または高解像度の png として保存します。私はこれを使用することを非常に好みggsaveます。
于 2012-09-15T18:04:03.203 に答える