pandas: достать определенную строку из таблицы
Пытаюсь достать определенную строку из таблицы, но, при попытке ее вытащить, ничего не происходит. Подскажите пожалуйста, как с помощью питона вытащить строку "Итого" в excel,
Федя 1 2 3 4 5
Петя 5 4 3 2 1
Итого 6 6 6 6 6
при условии, что эта строка итого может быть где угодно?
Ответы (1 шт):
Воспользуйтесь методом DataFrame.query():
res = df.query("""column_name == 'Итого'""")
PS данный код не тестировался, т.к. вы не предоставили в вопросе воспроизводимый пример данных. В примере данных в вопросе отсутствуют имена столбцов и также непонятно является ли первый столбец индексом или собственно столбцом.
PPS На будущее - приводите в вопросе небольшой воспроизводимый пример входных данных (в виде текста / CSV / Python кода или ссылки на файл) и то что вы ожидаете получить на выходе. Также советую ознакомиться: Как наиболее эффективно задать вопрос, связанный с обработкой и/или анализом данных (например: по Pandas / Numpy / SciPy / SciKit Learn / SQL)