enter image description here我想过滤一个熊猫数据框,以仅保留包含某个通配符的列,然后将这两列直接保留在此列的右边。
数据框正在跟踪学生的成绩,总体得分和反馈。我只想保留与家庭作业相对应的数据,而不要保留其他评估。因此,在下面的示例中,我希望保留“姓氏”,“姓氏”,任何作业列以及相应的要点和反馈列,这些列始终会导出到该名称的右侧。
名,姓,了解业务作业,要点,反馈,过去的纸作业,要点,反馈,分组/结构问题,要点,反馈
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',索引=无,标头= True)