マトリックスに基づく積み上げバープロットがあります。デフォルトでは、列がバーを形成し、行がバーのセグメントを形成します。今、私がやりたいことは、マトリックスの各セルに、積み重ねられた棒グラフの特定の色やパターンを割り当てることです。つまり、バープロットで各行を同じ色にしたくありません。これは によって仮定されているようですbarplot()
。これはまったく可能で、どのように行うのですか?
例 (デフォルトで行列の行ごとに色を割り当てます):
barplot(matrix(c(1:12),ncol=3,nrow=4),col=c(1,2,3,4))
例(うまくいかない私のばかげた直感的な解決策):
barplot(matrix(c(1:12),ncol=3,nrow=4),col=matrix(c(1:12),ncol=3,nrow=4))