Как добавить столбец "main_category" к orig_diff, который будет указывать, к какой основной категории относится подкатегория. Например, у orig_df со значением «Movie» должны быть «main_category» как «Развлечения» и «Математика» как «Образование».
import pandas as pd
import numpy as np
orig_df = pd.DataFrame({"sub_cat" : ["Movie", "Science", "Maths", "Music", "Songs", "Dance", "English", "Maths", "Songs"], "Student": ["Stud1", "Stud2", "Stud3", "Stud4", "Stud5", "Stud6", "Stud7", "Sud8", "Stud9"]})
sub_df = pd.DataFrame({"Education": [0,1,1,0,0,0,1], "Entertainment": [1,0,0,1,1,1,0]}, index=["Movie", "Science", "Maths", "Music", "Songs", "Dance", "English"])
print(orig_df)
print(sub_df)