エントリが -1、0、または 1 の行列があります。ほとんどの値が 0 であるため、色を使用してこれらの異なる値を区別しようとしています。次のコードを使用します。
x<-y<-seq(1:10)
xcolor<-c("purple3", "green" , "red")
image(x,y,DiffMatrix,col=xcolor)
説明のために、DiffMatrix は 10*10 の行列です。
[1,] 1 0 0 0 0 1 1 -1 0 0
[2,] 1 0 0 0 -1 1 1 1 0 0
[3,] 1 0 0 0 0 1 0 0 0 0
[4,] 1 0 0 0 0 1 0 0 0 0
[5,] 1 0 0 0 0 0 0 0 0 0
[6,] 1 0 0 0 -1 1 0 1 0 0
[7,] 1 0 0 0 0 0 0 0 0 0
[8,] 1 0 1 0 0 1 0 0 0 0
[9,] 1 0 0 0 0 0 0 0 0 0
[10,] 0 0 0 0 0 0 0 0 0
生成イメージはこれ
私の質問は、行列が 2000*3000 のように非常に大きくなった場合です。上記のアプローチを使用して生成された図の解像度は非常に低くなります。これらの異なる値の分布を表示するためのグラフィカルなアプローチはありますか?マトリックス内で発生する「1」の数と、「1」に関連付けられている位置を確認したい。どの位置が「0」に関連付けられているかなど。