Spec-Zone.ru › pandas 0.23

pandas.Panel.get_values

Panel.get_values() [source]

Возвращает массив ndarray после преобразования разреженных значений в плотные.

Это то же самое, что и .values для данных без разреженности. Для разреженных данных, содержащихся в pandas.SparseArray, данные сначала преобразуются в плотное представление.

Возвращает:

numpy.ndarray

Представление DataFrame в виде массива NumPy

См. также

values
Представление DataFrame в виде массива NumPy.
pandas.SparseArray
Контейнер для разреженных данных.

Примеры

>>> df = pd.DataFrame({'a': [1, 2], 'b': [True, False],
...                    'c': [1.0, 2.0]})
>>> df
   a      b    c
0  1   True  1.0
1  2  False  2.0
>>> df.get_values()
array([[1, True, 1.0], [2, False, 2.0]], dtype=object)
>>> df = pd.DataFrame({"a": pd.SparseArray([1, None, None]),
...                    "c": [1.0, 2.0, 3.0]})
>>> df
     a    c
0  1.0  1.0
1  NaN  2.0
2  NaN  3.0
>>> df.get_values()
array([[ 1.,  1.],
       [nan,  2.],
       [nan,  3.]])

© 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.23.4/generated/pandas.Panel.get_values.html

Spec-Zone.ru

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