5
У меня есть данные кадр с мультииндексом так:панды мульти-индекс, как замаскировать данные на втором уровне
Date Period Value \n
20130101 0 12 \n
20130101 1 13
20130102 0 13
20130102 1 14
Первый уровень Дата и второй уровень является периодом. Я хотел бы установить значения где период не равен нулю нулю, то результат будет что-то вроде этого:
Date Period Value
20130101 0 12
20130101 1 0
20130102 0 13
20130102 1 0
Если второй уровень был столбец, в отличие от индекса, то решение было бы легко df.Value.loc[df.Period == 0] =0
.
Есть ли способ достичь этого, просто используя индекс?