В Pandas я хотел бы сместить строки в моем фрейме данных, чтобы исключить каждую ячейку со значением меньше 1, чтобы начать каждую строку с ненулевых значений в первом столбце. Например, исходные данные:
Name first_column second_column third_column ...
first 0 0 1 ...
second 1 3 5 ...
third 0 3 8 ...
fourth 0 0 5 ...
Желаемый результат:
Name first_column second_column third_column
first 1 ... ...
second 1 3 5
third 3 8 ...
fourth 5 ... ...
Есть идеи, какую формулу использовать в Pandas?
Спасибо