Я действительно смущен: я .... У меня есть тонна данных, и я пытаюсь построить ее с наилучшей подходящей строкой. Я попробовал два способа:Как построить линию наилучшего соответствия в Python
pl.plot(med[::skip],var[::skip],'k.')
p, q = np.polyfit(var[::skip],med[::skip], 1)
pl.plot(med,p*med+q,'-')
и
pl.plot(med[::skip],var[::skip],'k.')
p = np.polyfit(var[::skip],med[::skip], 1)
fit = np.polyval(p, var[::skip])
pl.plot(var[::skip],fit)
но оба они дают мне что-то сумасшедшее:
, что я делаю неправильно?
, что до сих пор не дает мне одну прямую линию :(только некоторые мазня – Raksha
Вы используете первый или второй метод – michaelrccurtis
второй я попытался используя первый, но получил «OverflowError: Allocated too many blocks» – Raksha