Удалить метки столбцов из пустого информационного кадра - PullRequest
0 голосов
/ 05 марта 2020

У меня есть операция, которая может вернуть пустой фрейм данных. Тогда результат все еще имеет метки столбцов.

Небольшой пример

>>> df = pd.DataFrame([[1,2]])
>>> res = df.tail(-1)
>>> res
Empty DataFrame
Columns: [0, 1]
Index: []

Я хочу изменить этот кадр данных на месте, чтобы он равнялся pd.DataFrame().

Я пытался :

>>> res.columns = []
[...]
ValueError: Length mismatch: Expected axis has 2 elements, new values have 0 elements

1 Ответ

0 голосов
/ 05 марта 2020

Я понял это, когда набирал вопрос.

res.drop(res.columns, axis='columns', inplace=True)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...