pandas.DataFrame.sparse.from_spmatrix#

метод класса DataFrame.sparse.from_spmatrix(данные, index=None, столбцы=None)[источник]#

Создать новый DataFrame из разреженной матрицы scipy.

Параметры:
данныеscipy.sparse.spmatrix

Должен быть конвертируем в формат csc.

индекс, столбцыIndex, опционально

Метки строк и столбцов для результирующего DataFrame. По умолчанию используется RangeIndex.

Возвращает:
DataFrame

Каждый столбец DataFrame хранится как arrays.SparseArray.

Примеры

>>> import scipy.sparse
>>> mat = scipy.sparse.eye(3, dtype=float)
>>> pd.DataFrame.sparse.from_spmatrix(mat)
     0    1    2
0  1.0    0    0
1    0  1.0    0
2    0    0  1.0