@bobs32

Как посчитать ошибку регрессии на питоне?

Здравствуйте!
Помогите пожалуйста решить проблему.
Надо посчитать ошибку регрессии для каждого столбца, чтоб в итоге был просто вектор из стандартных ошибок.
Пытался использовать stats.linregress, но возникает ошибка.

import scipy.stats as ss

Y=[[210.33, 3.7, 63.376, 176.00, 38.43, 14.09],
[210.4, 3.99, 59.5, 176.55, 38.89, 14.00],
[210.51, 3.84, 52.321, 176.4, 39.55, 14.04],
[210.53, 3.96, 54.00, 176.00, 39.94, 14.1],
[210.31, 3.981, 52.021, 177.49, 39.48, 14.22]]


X=[[210.44, 4.01, 63.83, 177.00, 38.92, 14.12],
[210.69, 4.05, 60.09, 178.95, 39.63, 14.05],
[210.53, 3.9, 54.5, 177.00, 40.14, 14.13],
[210.63, 4.11, 61.16, 176.00, 40.02, 14.35],
[210.529, 3.981, 53.23, 177.49, 40.08, 14.43]]
r = ss.linregress(X,Y)
print(r. stderr)


ошибка:
r = ss.linregress(X,Y)
File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/scipy/stats/_stats_mstats_common.py", line 93, in linregress
ssxm, ssxym, ssyxm, ssym = np.cov(x, y, bias=1).flat
ValueError: too many values to unpack (expected 4)
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 60 000 до 120 000 руб.
Protoplan Краснодар
от 80 000 до 150 000 руб.
16 июл. 2019, в 14:12
70000 руб./за проект
16 июл. 2019, в 13:48
15000 руб./за проект
16 июл. 2019, в 13:42
10000 руб./за проект