我有一个稀疏矩阵(881900,76656)。Sprase matrix Dataframe with column(highlighted) of interest 我的数据帧和稀疏矩阵都有相同的行数,但没有共同的列。稀疏矩阵是我从tf-idf情感分析过程中得到的输出 您能指导我是否可以在python中合并这两个对象,在合并时,我认为我应该确保数据帧中的每个条目都与稀疏矩阵的相应条目对齐。
for n in range(0,l):
Matrix[m][n]= x
当我运行代码来填充矩阵时,我会收到一条错误消息,上面写着“列表索引超出范围”,我输入了一个打印语句,以查看错误发生的位置,以及当m=0和n=3时,该矩阵超出了索引。根据我对代码第四行的理解,我初始化了一个3X300矩阵,那么为什么它会在0X3退出索引呢?
我有一个数据文件存储一个大型matlab稀疏矩阵(Matlab7.3),需要在我的python程序中使用。我使用h5py加载这个稀疏矩阵,发现有3种数据结构与稀疏矩阵相关联。假设稀疏矩阵的名称为M,3种数据结构为M' data ',M‘’ir‘,M’‘jc’。最初我认为M‘in’和M‘’jc‘存储非零项的行索引和列索引,但我刚刚发现在M’‘jc’中存在一些值大于稀疏矩阵的行数。有谁能解释在这3种数据结构中存储了什么类型的信息?