Рассмотрим следующий кадр данных;
df = pd.DataFrame(
{'X':('a','b','c','d'),
'Y':('a','b','d','e'),
'Z':('a','b','c','d'),
'#':(1,2,1,3)
})
df
Я хотел бы добавить строки с цифрой выше 1 в столбце '#' с цифрой в этой строке минус 1. Предпочтительно, чтобы df
тогда выгляди так:
В качестве альтернативы это может выглядеть так (строки умножены полностью);
Кстати, я много раз искал эту проблему, но не могу найти ничего, что помогло бы мне в правильном направлении.