Выбор ответа Junior Series, DataFrame и индекс обновлено
axis в drop
Вопрос
Как удалить колонку tmp из df?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: df.drop(columns="tmp"). drop по умолчанию работает с axis=0, то есть ищет метку среди строк, поэтому df.drop("tmp") и вариант с axis=0 дадут KeyError, если строки tmp нет.
Варианты ответа
df.drop("tmp")df.drop("tmp", axis=0)df.remove("tmp")df.drop(columns="tmp")правильный ответ
Разбор
drop по умолчанию работает с axis=0, то есть ищет метку среди строк, поэтому df.drop("tmp") и вариант с axis=0 дадут KeyError, если строки tmp нет. Колонку удаляют через columns="tmp" (или axis=1). Метода remove у DataFrame нет. Помните, что drop возвращает новый объект.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.