如何在 Python 中将"Matrix"转换为"Data Frame"?



>我使用"矢量化器"构建了特征矩阵

,编码如下
matrix = vectorizer.fit_transform(list)

我在代码下申请将矩阵转换为数据框。

df = pd.DataFrame(matrix)

但是我得到了一个错误:

 DataFrame constructor not properly called!

如何解决这个问题?

你必须将你的矩阵(当然是一个稀疏矩阵(转换为一个密集矩阵。

matrix = matrix.todense()

最新更新