На рисунке показано распределение ошибок данных:
Ниже приведен код для распределения ошибок:
import matplotlib.ticker as ticker
err = (Y_pred - ori_from_bc(Y_test,0.3384))/ori_from_bc(Y_test,0.3384)*100
# Error distribution using histogram
plt.figure(figsize=(7, 4))
ax = sns.distplot(err, color='g', bins=100, hist_kws={'alpha': 0.4},hist=True)
ax.xaxis.set_major_locator(ticker.MultipleLocator(50))
plt.show()
Я хочу рассчитать процент тестовых данных в диапазоне ошибок от -30% до + 30%.
Заранее спасибо!