Я рассчитываю доверительные интервалы начальной загрузки, используя пакет seaborn для начальной загрузки (https://seaborn.pydata.org/generated/seaborn.regplot.html).. Я рассчитываю включить y-ошибки в расчеты, однако я не вижу четкого обозначения для этого в документации. IПервоначально считалось, что это может быть x_estimator, но он принимает только функции, такие как np.mean, а не массивы, как, например, y_err ниже. Пример моего набора данных приведен ниже, и можно видеть, что включение ошибок важно дляначальная загрузка.
import seaborn as sns
import pandas as pd
import matplotlib.pyplot as plt
ax = sns.set(style="white", color_codes=True)
ax=plt.figure(figsize=(18, 16), dpi= 80, facecolor='w', edgecolor='k')
y_err = [0.215,0.38,0.23,0.965,0.235,4.41,1.43,1.27,0.145,0.415]
x, y = pd.Series([2.83,2.56,3.49,2.99,5.98,1.77,8.24,1.02,1.89,2.61215415], name="x data"), pd.Series([1.26,1.56,1.48,1.2,1.9,4.57,2.48,1.83,1.13,0.67], name='y data')
ax = sns.regplot(x=x, y=y, ci=68,n_boot=1000,color='black')
ax = sns.regplot(x=x, y=y, ci=95,n_boot=1000,color='red')
ax = sns.regplot(x=x, y=y, ci=99.7,n_boot=1000,color='blue')
ax = bar(x,y,yerr=y_err, facecolor='none')
ax = plt.show()
Я что-то упускаю из виду или есть обходной путь для этого?