У меня есть числовая серия типа [0,0,0,0,1,1,1,0,0,1,1,0]. Я хотел бы вычислить числовую сумму из последних ненулевых значений. т. е. совокупная сумма будет сброшена до нуля, как только произойдет нулевая запись.
У меня есть числовая серия типа [0,0,0,0,1,1,1,0,0,1,1,0]. Я хотел бы вычислить числовую сумму из последних ненулевых значений. т. е. совокупная сумма будет сброшена до нуля, как только произойдет нулевая запись.
Мне нужно знать количество осадков между двумя последовательными измерениями влажности почвы (SM) и разницей влажности почвы (deltaSM).
df= pd.read_excel('Dataset.xlsx')
Я пытаюсь найти эффективный способ генерировать совокупную сумму из 300 000 000 случайных единиц и -1 в Python. Мне удалось использовать приведенное ниже решение с n примерно до 30 000 000. Но если я попробую использовать большие числа, у меня...