0
私は19 * 15 * 36のサイズの配列を持っています。 "fields"パッケージにimage.plot関数を使って36個のイメージをプロットして保存したい。配列のすべてのレイヤー(時間)をimage.plotとRプログラミングのループを使って画像としてプロットして保存する方法
library(fields)
for(k in 1:dim(array)[3]) {
image.plot(lon, lat, array[,,k])
}
問題はどこですか?画像をファイルに保存したいのですか? yesの場合は、 'png'、' pdf'、 'jpg'などのデバイスを使ってみてください。意味のあるファイル名(例えば、 'sprintf'を使って)を構築し、' dev.off'を使ってデバイスへの書き込みを閉じることを忘れないでください。詳細については、前述の最初の3つの関数のサンプルファイルを参照してください。 –
はい私はこれらのプロットを保存したいです。私はこれらのコードも使用しました。 –
はい、これらのプロットを保存します。私はこれらのコードも使用しています。 (array [k]) image.plot(lon、lat、array [,, k]) タイトル( "array [k]") dev.off(k in 1:dim(配列){png () } –