У меня есть набор данных, состоящий из трех значений для каждого временного шага: однажды среднее значение, а также нижняя и верхняя границы ошибки.
name,year,area
test,2017,1.0376800009967053 #mean
test,2017,0.09936810445983806 #lower bound
test,2017,2.118230806622908 #upper bound and so on ...
test,2018,1.0
test,2018,0.13705391957353763
test,2018,2.1881023056535183
test,2019,1.2928531655977922
test,2019,0.17400072775054737
test,2019,3.016064939443665
Я хотел бы построить данные так, чтобы я получить заштрихованную область между верхней и нижней границами и иметь линию между ними, которая следует за средним значением в наборе данных.
Я пробовал seaborn.lineplot (https://seaborn.pydata.org/examples/errorband_lineplots.html), однако он вычисляет среднее значение значений дерева, поэтому линия находится не там, где должно быть фактическое среднее значение. У кого-нибудь есть идеи? Можно ли изменить способ, которым Seaborn рассчитывает центральную линию? (например, в медиану)