Spec-Zone.ru › pandas 0.19

pandas.Panel4D.empty

Panel4D.empty

Истинно, если NDFrame полностью пусто [без элементов], что означает, что любая ось имеет длину 0.

См. также

pandas.Series.dropna, pandas.DataFrame.dropna

Примечания

Если NDFrame содержит только значения NaN, оно всё ещё не считается пустым. См. пример ниже.

Примеры

Пример фактически пустого DataFrame. Обратите внимание, что индекс пуст:

>>> df_empty = pd.DataFrame({'A' : []})
>>> df_empty
Empty DataFrame
Columns: [A]
Index: []
>>> df_empty.empty
True

Если в нашем DataFrame есть только значения NaN, он не считается пустым! Нам нужно будет удалить значения NaN, чтобы сделать DataFrame пустым:

>>> df = pd.DataFrame({'A' : [np.nan]})
>>> df
    A
0 NaN
>>> df.empty
False
>>> df.dropna().empty
True

© 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.19.2/generated/pandas.Panel4D.empty.html

Spec-Zone.ru

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