У меня есть данные со 2-х таймфреймов, данные за 5 минут, а вторые 15 минут. Я хочу поместить оба в 1 pandas фрейм данных, чтобы я мог выполнить анализ, например, получить скользящее среднее из 15-минутных данных и использовать его в 5-минутных данных.
Для скользящего среднего я могу умножить на 3 в течение 5 минут, чтобы получить скользящее среднее 15-минутных данных, но есть ли другой способ.
Другая проблема заключается в том, что длина 15-минутных данных меньше 5-минутных данных, так как я могу Расширьте данные за 15 минут, чтобы они могли соответствовать данным за 5 минут с любой проблемой согласованности, или я ошибочно думаю о проведении анализа с несколькими таймфреймами.
date open high low close volume
0 2020-01-20 09:15:00+05:30 321.00 321.40 319.05 319.40 2714536
1 2020-01-20 09:30:00+05:30 319.30 319.50 318.00 319.10 1646902
2 2020-01-20 09:45:00+05:30 319.05 319.15 317.15 318.35 1756680
3 2020-01-20 10:00:00+05:30 318.40 318.60 317.55 318.15 1247793
4 2020-01-20 10:15:00+05:30 318.20 318.45 317.40 317.55 794717
date open high low close volume
0 2020-01-20 09:15:00+05:30 321.0 321.40 319.55 320.50 1325884
1 2020-01-20 09:20:00+05:30 320.1 320.50 319.20 319.25 906465
2 2020-01-20 09:25:00+05:30 319.4 320.05 319.05 319.40 482187
3 2020-01-20 09:30:00+05:30 319.3 319.30 318.00 319.25 919541
4 2020-01-20 09:35:00+05:30 319.2 319.50 318.50 318.90 469613