#python #pandas
Вопрос:
У меня есть фрейм данных со следующей структурой:
Метка времени, Значение, Начало, Конец
Я хотел бы знать для каждой строки максимальное значение, основанное на отметке времени gt;= Начало и отметка времени gt;
Я не могу использовать rolling.max (), потому что начало и конец не определены одинаково.
Вот некоторые данные, которыми я располагаю.. Поэтому в основном для каждой строки я хотел бы найти самую высокую строку[0], где время[0] находится между временем[0] и временем[1]
Комментарии:
1. можете ли вы поделиться некоторыми образцами строк из фрейма данных вместе с ожидаемым результатом?
2. Время[0] всегда будет находиться в периоде времени[0] lt;= x Если это не ошибка, то вы можете просто получить максимальное значение High[0] без какой-либо фильтрации
3. поделитесь воспроизводимыми данными, а не фотографиями, вместе с ожидаемым выходным кадром данных