Панды получают максимальное значение из нескольких столбцов и индекса времени перехода

#pandas #max #rolling-computation

#pandas #max #rolling-вычисление

Вопрос:

Я собираюсь получить максимальное значение из нескольких столбцов и индекса времени перехода. Как я могу это сделать?

Например, я хотел бы получить максимальное (и медианное) значение за 3 дня ( /- 1 день) и несколько столбцов

             1006    1037    1041    
1950-02-06  2.3     3.2     4.2     
1951-12-29  3.5     5.6     3.3     
1951-12-30  4.7     2.8     5.7    
1952-01-12  6.1     4.3     3.1     
1952-01-13  2.1     1.6     4.3   
1952-01-14  3.2     2.2     4.7  
 

Возможно ли получить такие значения, как?

             Max  Med
1950-02-06  4.2  3.2   
1951-12-29  5.7  3.0
1951-12-30  5.7  3.0 
1952-01-12  6.1  3.7
1952-01-13  6.1  3.2
1952-01-14  4.7  2.7 
 

Максимальное значение 1952-01-13 вычисляется из 1952-01-12 ~ 1952-01-14

Максимальное значение 1952-01-14 вычисляется из 1952-01-13 и 1952-01-14

Мне также нужно получить средние значения, поэтому я не могу сначала получить максимальное значение из всех столбцов, а затем выполнить прокрутку.

Заранее большое вам спасибо