Pandas – рассчитать дельту временных рядов не менее чем за 2 дня назад.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Pandas – рассчитать дельту временных рядов не менее чем за 2 дня назад.

Сообщение Anonymous »

Для каждой строки в кадре данных pandas я хочу вычислить: какова доля изменения по сравнению со строкой, которая была не менее n (скажем, 2) дней назад. Я хочу реализовать это, используя сдвиг(), а не циклы for. Пример ниже:
x change
Date
2024-04-01 1 0.00000
2024-04-05 2 1.00000 # (2-1) / 1
2024-04-06 3 2.00000 # (3 - 1) / 1
2024-04-07 4 1.00000 # (4 - 2) / 2
2024-04-08 5 0.66666 # (5 - 3) / 3
2024-04-09 6 0.50000 # (6 - 4) / 4


Подробнее здесь: https://stackoverflow.com/questions/783 ... 2-days-ago
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»