Я пытаюсь изменить свой фрейм данных таким образом, чтобы последняя переменная объекта, закодированного в метке, была преобразована в 0. Например, у меня есть этот фрейм данных, верхняя строка - метки, а первый столбец - индекс:
df
1 2 3 4 5 6 7 8 9 10
0 0 1 0 0 0 0 0 0 1 1
1 0 0 0 1 0 0 0 0 0 0
2 0 0 0 0 0 0 0 0 1 0
Колонки 1-10 - это те, которые были закодированы.То, во что я хочу преобразовать этот фрейм данных, без изменения чего-либо еще:
1 2 3 4 5 6 7 8 9 10
0 0 1 0 0 0 0 0 0 1 0
1 0 0 0 0 0 0 0 0 0 0
2 0 0 0 0 0 0 0 0 0 0
Таким образом, последние значения, встречающиеся в каждой строке, должны быть преобразованы в 0. Я думал об использовании метода last_valid_index, но этовзял бы другие оставшиеся столбцы и изменил бы это, что я не хочу.Любая помощь приветствуется