Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 使用自定义存储箱打印矩阵_R_Image_Ggplot2 - Fatal编程技术网

R 使用自定义存储箱打印矩阵

R 使用自定义存储箱打印矩阵,r,image,ggplot2,R,Image,Ggplot2,我有一个如下形式的rfm矩阵,x轴上有近期分数,y轴上有频率+货币分数 1 2 3 4 5 1 68 172 600 400 119 2 600 300 100 90 9 3 100 200 1277 100 1014 4 550 168 422 900 900 5 1345 450 400 225 67 我正在尝试重新创建一个与此类似的绘图

我有一个如下形式的rfm矩阵,x轴上有近期分数,y轴上有频率+货币分数

      1     2     3     4     5
 1   68    172   600   400   119
 2   600   300   100   90     9
 3   100   200   1277  100  1014
 4   550   168   422   900   900
 5   1345  450   400   225   67
我正在尝试重新创建一个与此类似的绘图/图像

从使用图像和图像2D没有成功。我怎样才能重新塑造这样的形象


编辑:更改矩阵的数字,使其与图像上的数字相对应

图像(您的矩阵)
将根据值为瓷砖着色,但我认为您最终需要的是更复杂的东西。这里的问题是不清楚色阶应该如何工作。到目前为止,你有什么进展吗?我想把上面矩阵中的单元格组合成各自的桶,桶中的数字是相应单元格中数字的总和。例如,“丢失的桶”(lost bucket)是(4,1)+(5,1)+(5,2),绘图/图像中的数字应该是550+1345+450。您需要构建一个位置分组的掩码,以便对它们进行求和。