np.random.seed(123)
tuples = list(zip(*[['one', 'one', 'two', 'two', 'three', 'three'], ['foo',
    'bar', 'foo', 'bar', 'foo', 'bar']]))
index = pd.MultiIndex.from_tuples(tuples, names=['first', 'second'])
Выполнение арифметических операций с мультииндексным кадром данных pandas, который требует трансляции на нескольких уровнях