У меня проблемы с вычитанием 2 одинаковых фреймов данных. Это то, что я до сих пор:
Я получил их из большой базы данных с этим кодом:
df = database.groupby(['PROVMUNIALTA', 'SEXO',pd.cut(database['EDAD'], (0, 16, 25, 36, 50, 65, 200 ))]).size().unstack(fill_value=0)
Я пытаюсь получить другой фрейм данных, который = DF1 - DF2. Таким образом, значения первого ряда должны быть: 8, 2 ...
Для этого я использую этот код:
df_result = db1.sub(db2, fill_value=0)
Но это не работает, и вывод:
NotImplementedError: объединение с обоими мультииндексами не
реализован
Может кто-нибудь помочь мне с тем, почему это не работает?