建筑a";“按颜色划分的频率”;R中矩阵的网格
例如,假设我有一个4乘4的矩阵建筑a";“按颜色划分的频率”;R中矩阵的网格,r,matrix,R,Matrix,例如,假设我有一个4乘4的矩阵 A= matrix(c(4 , 7 , 12 , 2 , 5 , 5 , 9 , 12 , 14 , 15 , 6 , 22 , 0 , 2 , 6 , 4), nrow=4, ncol=4, byrow=TRUE) In[10]: A Out[10]: [,1] [,2] [,3] [,4] [1,] 4 7 12 2 [2,] 5 5 9 12 [3,] 14 15 6 22 [4
A= matrix(c(4 , 7 , 12 , 2 ,
5 , 5 , 9 , 12 ,
14 , 15 , 6 , 22 ,
0 , 2 , 6 , 4),
nrow=4,
ncol=4,
byrow=TRUE)
In[10]:
A
Out[10]:
[,1] [,2] [,3] [,4]
[1,] 4 7 12 2
[2,] 5 5 9 12
[3,] 14 15 6 22
[4,] 0 2 6 4
我想把这个矩阵中的每一个值看作一个频率,并相应地创建一个网格(除了加在方格中的颜色和可能的值)
。其中每个方块都是对应于频率的颜色,即我可以为
0
使用不同的颜色,4图像是否不起作用?你的gif没有颜色,这是故意的。我没有在网格中添加颜色,没有,我只是想象一个这样的网格,颜色指示某个范围内每个正方形的频率。我会尝试图像,或者如果使用ggplot,则使用geom_光栅。我过去使用的另一个技巧是使用pch=15绘制正方形。这些数据的输出是否符合您的要求?我已经将ggplot
用于其他目的,但从未使用过image
或geom_光栅
,而且文档目前并没有真正帮助我。你能再描述一下你的确切意思吗?