Допустим, у нас есть такой фрейм данных:

Time = ['00:01', '00:02','00:03','00:04','00:05','00:06','00:07','00:08','00:09']
Value = [2.5, 3.2, 4.6, 3.6, 1.5, 2.5, 0.4, 5.7, 1.5]   
df = pd.DataFrame({'Time':Time, 'Value':Value})

Для простоты мы просто вычислим среднее значение самой строки, предыдущей строки и последующей строки. Итак, я бы искал такой результат:

df
Time    Value
00:01   2.85 
00:02   3.43
00:03   3.8
00:04   3.23
00:05   2.53
00:06   1.47
00:07   2.87
00:08   2.53
00:09   3.6

Любая помощь будет принята с благодарностью.

1
nielsen 15 Июн 2020 в 13:40

1 ответ

Лучший ответ