У меня есть CSV для акций, и я хотел бы добавить столбец с разницей в процентах.
Например:
Оригинал csv:
Date; Price;
Jan; 60.1;
Feb; 59.4;
Mar; 65.9;
И я хочу создать новый столбец DataFrame для панд, включающий изменение в%, например:
Date; Price; Change %;
Jan; 60.1;1.18;
Feb; 59.4;-9.86;
Mar; 65.9;;
В других языках я обычно делал бы это путем итерации данных с циклами FOR, используя индекс FOR для выбора нужной строки. Что-то вроде «Изменить [i] = ((Цена [i] / Цена [i-1]) - 1) * 100»
Но мой вопрос таков; Есть ли способ сделать это более простым и оптимальным способом? Как и функция Apply () в R?
Привет! * * 1015