Измените функцию Excel if с накопленной суммой в столбец данных python. - PullRequest
0 голосов
/ 06 марта 2020

Я не хочу переписывать функцию из Excel в столбец в python фрейме данных.

функция:

A2=IF((SUM($P$2:P2)+HelpTables!$D$2)<=500000,10,IF((SUM($P$2:P2)+HelpTables!$D$2)<=1000000,20,30))

Это второй ряд, третий выглядит как

A3=IF((SUM($P$2:P3)+HelpTables!$D$2)<=500000,10,IF((SUM($P$2:P3)+HelpTables!$D$2)<=1000000,20,30))

и т. Д.

HelpTables!$D$2 - это только число, но я должен сохранить его как переменные.

Я хочу применить эту функцию в фрейме данных в python скрипт, но я не знаю, как это сделать. Допустим, столбец P - это имена в виде «Price» в кадре данных, столбец A в виде «Line», а переменная - в виде переменной float64 с именем «SUM»

Не могли бы вы помочь мне, как это сделать? Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...