【发布时间】:2017-05-23 06:12:18
【问题描述】:
我有一个矩阵,其中包含有关用户查看了哪些项目的信息,即 1= 已查看项目,0= 未查看项目。这个矩阵是一个非常大的矩阵,尺寸为 9276 x 13068。但每当我尝试使用
将其转换为 binaryRatingMatrixbinmatrix<- as(user_asset_matrix2,"binaryRatingMatrix")
binmatrix
2 x 2 rating matrix of class ‘binaryRatingMatrix’ with 3 ratings.
它形成了一个没有用的 2x2 矩阵。将 binmatrix 转换回矩阵后,将其转换为:
0 1
0 TRUE TRUE
1 TRUE FALSE
谁能给我一个解决这个问题的方法?
【问题讨论】:
-
user_asset_matrix2的维度是多少? -
你在使用推荐实验室吗?当我将 bin 矩阵转换回普通矩阵时,我得到与原始矩阵相同的维度。我无法重现您面临的问题。
-
user_asset_matrix 的维度为 9276x13068。我正在使用推荐实验室。当我将 bin 矩阵转换回原始矩阵时,我得到一个 2x2 矩阵