Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Sklearn:矢量化边缘列表_Python_Scipy_Sparse Matrix - Fatal编程技术网

Python Sklearn:矢量化边缘列表

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

我有一个edgelist,格式如下:

产品B消费者Id 1

产品B消费者Id 2

产品\消费者\标识\ 3

我想在scikit learn中将其用于基于项目的过滤,为此我需要将其转换为稀疏的scipy矩阵,其中每行或每列表示标题的特征向量,如果消费者购买或未购买该标题,则该标题的特征向量为1或零

关于scipy的文档让我感到奇怪的困惑。如何构造稀疏矩阵而不显式地以numpy或pandas旋转数组


提前谢谢你

您希望使用哪种稀疏矩阵?还有,您想使用哪个scikit学习函数?CSR和我想在使用kmeans对矩阵进行聚类之前,使用PCA对矩阵进行分解。