введите описание изображения здесь Я хочу отфильтровать фрейм данных pandas, чтобы сохранить только столбцы, содержащие определенный подстановочный знак, а затем оставить эти два столбца непосредственно справа от этого.
Dataframe отслеживает оценки учеников, общее количество и обратную связь. Я только хочу сохранить данные, которые соответствуют домашней работе, а не другим оценкам. Поэтому в приведенном ниже примере я хотел бы сохранить имя, фамилию, любой столбец домашней работы и соответствующие столбцы точек и отзывов, которые всегда экспортируются справа от этого.
Имя, Фамилия, Понимание бизнесаДомашняя работа, Очки, Обратная связь, Прошлая бумага Домашняя работа, Очки, Обратная связь, Вопросы по группировкам / структурам, Очки, Обратная связь
import pandas as pd
import numpy as np
all_data = all_data.filter(like=('Homework') and ('First Name') and
('Second Name') and ('Points'),axis=1)
print(all_data.head())
export_csv = all_data.to_csv (r'C: \ Users \ Sandy \ Python \ Automate_the_Boring_Stuff \new.csv ', index = None, header = True)