Как построить среднее значение кривой с морским рожком? - PullRequest
1 голос
/ 20 октября 2019

Я хотел бы построить среднее значение для некоторых точек и их доверительный интервал. Я пользуюсь морским рожком. Я пытался использовать regplot, lmplot, но все они не работают. Это моя программа:

import pandas as pd
from matplotlib import pyplot as plt
import seaborn as sns
sns.set_style("darkgrid")
sns.set(color_codes=True)

df = pd.read_csv("data.csv")
print(df["a"])
sns.lineplot(y=df.a, x=df.index , data=df)
plt.ylabel("R")
plt.xlabel("T")
plt.show()

img

Моя цель - получить красную линию на рисунке. Это простой фрейм данных, сохраненный в csv Fila

index     a
0      -0.120
1      -0.530
2      -0.250
3      -0.330
4      -0.560
5      -0.260
6       0.018
7       0.040
8      -0.460
9      -0.690
10     -0.130
11     -0.270
12     -0.080
13     -0.430
14     -0.170
15     -0.500
16     -0.690
17     -0.060
18     -0.200
19     -0.610
20     -0.370
21      0.090
22      0.190
23     -0.010
24      0.110
25     -0.250
26     -0.210
27     -0.160
28     -0.320
29      0.130
        ...  
2501    0.760
2502    0.690
2503    0.680
2504    0.750
2505    0.560
2506    0.570
2507    0.670
2508    0.800
2509    0.630
2510    0.570
2511    0.780
2512    0.800
2513    0.800
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...