Панды: максимальное значение между двумя интервалами бега

#python #pandas

Вопрос:

У меня есть фрейм данных со следующей структурой:

Метка времени, Значение, Начало, Конец

Я хотел бы знать для каждой строки максимальное значение, основанное на отметке времени gt;= Начало и отметка времени gt;

Я не могу использовать rolling.max (), потому что начало и конец не определены одинаково.

самый высокий

Вот некоторые данные, которыми я располагаю.. Поэтому в основном для каждой строки я хотел бы найти самую высокую строку[0], где время[0] находится между временем[0] и временем[1]

Комментарии:

1. можете ли вы поделиться некоторыми образцами строк из фрейма данных вместе с ожидаемым результатом?

2. Время[0] всегда будет находиться в периоде времени[0] lt;= x Если это не ошибка, то вы можете просто получить максимальное значение High[0] без какой-либо фильтрации

3. поделитесь воспроизводимыми данными, а не фотографиями, вместе с ожидаемым выходным кадром данных