Spec-Zone.ru › pandas 1

pandas.DataFrame.sparse.from_spmatrix

classmethodDataFrame.sparse.from_spmatrix(data, index=None, columns=None)[source]

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

Введено в версии 0.25.0.

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

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

index, columns:Index, необязательно

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

Возвращает
DataFrame

Каждый столбец DataFrame хранится как arrays.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–2022, 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/1.5.0/reference/api/pandas.DataFrame.sparse.from_spmatrix.html

Spec-Zone.ru

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