Spec-Zone.ru › pandas 0.25

pandas.DataFrame.sparse.from_spmatrix

classmethod sparse.from_spmatrix(data, index=None, columns=None)

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

Добавлена в версии 0.25.0.

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

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

index, columns : Index, optional

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

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

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

Примеры

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

© 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/0.25.0/reference/api/pandas.DataFrame.sparse.from_spmatrix.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API