df = pd.DataFrame(np.arange(4*3).reshape(4,3), index=[['a','a','b','b'],[1,2,1,2]], columns=list('xyz'))
где df выглядит так:
Теперь я добавляю новую строку:
df.loc['new',:]=[0,0,0]
Затемdf становится:
Теперь я хочу сделать то же самое, но с другим df, который имеет неуникальный мультииндекс:
df = pd.DataFrame(np.arange(4*3).reshape(4,3), index=[['a','a','b','b'],[1,1,2,2]], columns=list('xyz'))
, который выглядит следующим образом:
и вызов
df.loc['new',:]=[0,0,0]
В результате получается «Исключение: невозможно обработатьнеуникальный мультииндекс! "
Как мне достичь цели?