Regresión lineal con matplotlib / numpy

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 sobre el uso depolyfit requiere usararange. arangein embargo, @ no acepta listas. He buscado por todas partes acerca de cómo convertir una lista en una matriz y nada parece claro. ¿Me estoy perdiendo de algo

continuación, ¿cómo puedo usar mi lista de enteros como entradas para lapolyfit?

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() 

Respuestas a la pregunta(5)

Su respuesta a la pregunta