НачатьНачать бесплатно

Удаление столбцов из DataFrame

Иногда в DataFrame оказываются столбцы, которые больше не нужны. Нередко требуется упростить DataFrame, удалив лишние столбцы. Помните ли вы, какой метод использовался в видео для удаления строки или столбца?

Представьте, что вы хотите представить результаты расчёта PCE стейкхолдерам компании, не показывая столбцы, которые использовались в вычислениях. Удалите столбцы PCDG, PCND и PCESV из предоставленного DataFrame pce, оставив только столбец PCE. Список columns_to_drop уже задан.

Это упражнение является частью курса

Средний уровень Python для финансов

Посмотреть курс

Инструкции к упражнению

  • Выведите столбцы DataFrame pce.
  • Создайте новый DataFrame на основе pce, исключив столбцы из списка columns_to_drop.
  • Выведите столбцы нового DataFrame.
  • Удалите столбцы из columns_to_drop в DataFrame pce непосредственно (in place).

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

columns_to_drop = ['PCDG', 'PCND', 'PCESV']

# Print the current columns of the DataFrame pce
____(pce.columns)

# Create new_pce by dropping columns_to_drop from pce
new_pce = pce.drop(columns=____)
# Print the columns of the new DataFrame
print(new_pce.____)

# Drop the columns in_place in the original DataFrame
pce.____(columns=columns_to_drop, inplace=____)

# Print the columns of the DataFrame pce
print(pce.columns)
Редактировать и запускать код