【发布时间】:2015-06-09 22:19:24
【问题描述】:
我有一个这样的数据库,行中有分号分隔的值:
A;1;3;5;7;9
B;1;2;3
C;1;3;5
D;2;4;8
每行中的项目数不同。每一项在每一行中只有一次(不重复)。
我想为项目库协同过滤制作一个矩阵。删除第一列有字母的,数字变成这样:
1 2 3 4 5 6 7 8 9
-----------------
1 0 1 0 1 0 1 0 1
1 1 1 0 0 0 0 0 0
1 0 1 0 1 0 0 0 0
0 1 0 1 0 0 0 0 0
你能给我一个如何管理它的建议吗?
【问题讨论】:
-
您在寻找table 吗?
-
很确定这已被多次询问和回答(并不是说我一定能够通过搜索找到它)。基本范例是堆叠输入以构建一个两列矩阵作为“[