Populate einen Pandas SparseDataFrame aus einer SciPy Sparse Coo Matrix

(Diese Frage bezieht sich auf "Pandas SparseDataFrame aus einer SciPy Sparse Matrix füllen". Ich möchte einen SparseDataFrame aus einer scipy.sparse füllen.gurre_matrix (speziell) Die erwähnte Frage bezieht sich auf eine andere SciPy Sparse Matrix csr) ... also hier geht es ...)

Ich habe bemerkt, Pandas hat jetztnterstützung für sparsame Matrizen und Arra. Derzeit erstelle ichDataFrame()s wie folgt:

return DataFrame(matrix.toarray(), columns=features, index=observations)

Gibt es eine Möglichkeit, ein @ zu erstelleSparseDataFrame() mit einerscipy.sparse.coo_matrix() odercoo_matrix()? Das Konvertieren in ein dichtes Format führt zu einer starken Beeinträchtigung des Arbeitsspeichers. Vielen Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage