我在R中有一个矩阵,代表着两个变量的联合概率质量函数(pmf),例如:
> matrix(c(.13, .00004, 0, 0, 0, .04, .13, .008, 0, 0, .01, .007, .16, .02, .0004, .004, .025, .070, .14, .01, .001, .007, .028, .028, .12), nrow=5)
[,1] [,2] [,3] [,4] [,5]
[1,] 0.13000 0.040 0.0100 0.004 0.001
[2,] 0.00004 0.130 0.0070 0.025 0.007
[3,] 0.00000 0.008 0.1600 0.070 0.028
[4,] 0.00000 0.000 0.0200 0.140 0.028
[5,] 0.00000 0.000 0.0004 0.010 0.120
我想创建一个二维可视化数据的正方形,分成5x5个小正方形,其中每个小正方形的颜色与矩阵中的条目成比例(在上面的情况下,沿对角线最暗)。有没有一种简单的方法生成这种类型的图像?