0

ggplot2 の geom_raster() を使用してヒートマップを作成しようとしています。コードは次のとおりです。

foo <- matrix(1:999,ncol=3)
ggplot(melt(foo), aes(X2,X1, fill=value)) + geom_raster()

結果は次のとおりです。

ここに画像の説明を入力

ただし、出力をPDFファイルにキャストするときの結果は大きく異なります(pdf()関数を使用):

ここに画像の説明を入力

多くの列があり、列の間で色が徐々に変化します。出力を PDF ファイルにキャストするときに、最初のヒートマップと同じヒートマップを取得するにはどうすればよいですか?

4

1 に答える 1