>我使用"矢量化器"构建了特征矩阵
,编码如下matrix = vectorizer.fit_transform(list)
我在代码下申请将矩阵转换为数据框。
df = pd.DataFrame(matrix)
但是我得到了一个错误:
DataFrame constructor not properly called!
如何解决这个问题?
你必须将你的矩阵(当然是一个稀疏矩阵(转换为一个密集矩阵。
matrix = matrix.todense()