Estoy tratando de generar una regresión lineal en un diagrama de dispersión que he generado, sin embargo, mis datos están en formato de lista, y todos los ejemplos que puedo encontrar de uso polyfit
requieren el uso arange
. arange
aunque no acepta listas. He buscado alto y bajo sobre cómo convertir una lista en una matriz y nada parece claro. ¿Me estoy perdiendo de algo?
A continuación, ¿cuál es la mejor forma de usar mi lista de enteros como entradas para polyfit
?
aquí está el ejemplo de polyfit que estoy siguiendo:
from pylab import *
x = arange(data)
y = arange(data)
m,b = polyfit(x, y, 1)
plot(x, y, 'yo', x, m*x+b, '--k')
show()
regplot
enseaborn
: stackoverflow.com/a/42263217/911945