Python Sklearn:矢量化边缘列表
我有一个edgelist,格式如下: 产品B消费者Id 1 产品B消费者Id 2 产品\消费者\标识\ 3 我想在scikit learn中将其用于基于项目的过滤,为此我需要将其转换为稀疏的scipy矩阵,其中每行或每列表示标题的特征向量,如果消费者购买或未购买该标题,则该标题的特征向量为1或零 关于scipy的文档让我感到奇怪的困惑。如何构造稀疏矩阵而不显式地以numpy或pandas旋转数组Python Sklearn:矢量化边缘列表,python,scipy,sparse-matrix,Python,Scipy,Sparse Matrix,我有一个edgelist,格式如下: 产品B消费者Id 1 产品B消费者Id 2 产品\消费者\标识\ 3 我想在scikit learn中将其用于基于项目的过滤,为此我需要将其转换为稀疏的scipy矩阵,其中每行或每列表示标题的特征向量,如果消费者购买或未购买该标题,则该标题的特征向量为1或零 关于scipy的文档让我感到奇怪的困惑。如何构造稀疏矩阵而不显式地以numpy或pandas旋转数组 提前谢谢你 您希望使用哪种稀疏矩阵?还有,您想使用哪个scikit学习函数?CSR和我想在使用kme
提前谢谢你 您希望使用哪种稀疏矩阵?还有,您想使用哪个scikit学习函数?CSR和我想在使用kmeans对矩阵进行聚类之前,使用PCA对矩阵进行分解。