按因子R

时间:2016-06-07 19:07:42

标签: r visualization

我正在尝试根据分组因子为稀疏矩阵图像着色。我知道解决方案与格子包中的矩阵着色有关,但我遇到了麻烦。

我在应用列表中有一个点击列表。每次点击都与特定时间的用户和应用相关。 - 在y轴上是按首次安装应用程序排序的用户           然后每个用户都有一个新的页面命中行 - 在x轴上是时间 积分是点击

以下是数据的预览:     库(矩阵)

   indexUser indexInstall time
1          1            1    3
2          1            1   17
3          1            1   19
4          1            1   32
5          1            1   81
6          1            1   86
7          1            1  124
8          1            1  231
9          1            1  233
10         1            2  249
11         2            3    4
12         2            3    6
13         2            3    7
14         2            3   15
15         2            3   25
16         2            3   32
17         2            3   45
18         2            3   74
19         2            3   75
20         3            4   36
21         3            4   37
22         3            4  113
23         4            5   69
24         4            5   70
25         4            5   71

然后我创建一个稀疏矩阵,因为完整的数据集大于(10000 + x 1000)

sM <- sparseMatrix(i=dat$indexInstall, j=dat$time, x=1)

并展示它的图像:

image(sM)

我想根据indexUser列为每一行着色。例如,将用户1绘制为蓝色,将所有其他用户绘制为红色

提前致谢

0 个答案:

没有答案