Ir al contenido principal

Regresión Lineal en lenguaje de programación

La regresión lineal a través de un lenguaje de programación te permite hacer un análisis de datos adaptándote a las necesidades de alguna aplicación, ya sea de escritorio o web, con esto ahorras tiempo, ya que no tendrás que aprender a usar un software especializado.

Antes de programar el método que hará el análisis de datos deberás adquirir un instalador de paquetes de Python llamado pip. Para instalar pip descarga el archivo del siguiente link: https://bootstrap.pypa.io/get-pip.py, después corre el siguiente comando en la terminal: [admin@localhost:   ~ ] $pythonget-pip.py.

Con la nueva herramienta debes instalar las siguientes librerías: pandas, matplotlib, patsy, numpy; del siguiente modo.

Realización del código de Regresión Lineal.

Para realizar tu código de regresión lineal abre un ID o editor de texto y haz lo siguiente:

1) Prepara los datos en formato .csv o .txt.

2) Importa las librerías que instalaste.

3) Usa el método que importa los datos a un arreglo de columnas.

4) Agrega una constante a la variable independiente.

5) Usa el método que realiza la regresión lineal calculando el modelo OLS a partir de los arreglos de las variables.

6) Imprime el resumen de los resultados del modelo.

7) Identifica y separa las variables de la pendiente, y la intersección de la ecuación de la recta de regresión.

8) Calcula la variable dependiente con la fórmula de la recta.

9) Usa el método que realiza el despliegue gráfico de los resultados. Primero de los puntos y luego de la recta.

10) Por último, imprime con el código correspondiente el objeto donde se guarda la gráfica.

Fuente:
Fundación Carlos Slim – Curso Analista de Datos.

Comentarios

Entradas más populares de este blog

Especial Pancracio Deportivo: Mundial Norteamérica 2026 ¿Un punto de quiebre?

Ofreciendo este espacio para compartir una publicación del proyecto hermano de Pancracio Deportivo , en el que se hace un análisis transversal de lo ocurrido en el recientemente concluido Mundial de Fútbol de Norteamérica 2026 . ¿El Mundial de Norteamérica 2026 ha sido mucho más que un torneo de fútbol? Durante días se documentó el recorrido de cada selección con infografías inspiradas en la identidad artística y cultural de cada país, acompañadas de análisis históricos, deportivos, económicos y sociales. Ahora todo ese trabajo y algo más se reúne en un solo documento: "Mundial Norteamérica 2026 ¿Un punto de quiebre?" Este especial de Pancracio Deportivo no busca decir únicamente quién ganó o quién perdió. Busca responder si este Mundial marcó un antes y un después en la forma de entender el deporte, la identidad nacional, la globalización, la comercialización y el papel del fútbol como reflejo de nuestras sociedades . Son 230 páginas de análisis, ilustraciones originales y ...

Cultura Romana

En esta sección dedicada a compartir aquellas láminas, textos o infografías relevantes , en esta ocasión, es turno de compartir un material en el que de forma gráfica se observan diferentes pasajes y aspectos de la cultura romana, una de las principales civilizaciones que tuvo un amplio dominio en su época de apogeo.

Cultura Olmeca

La 1° cultura (al menos de la que se tiene un registro) en aparecer en Mesoamérica, y que es conocida como la "cultura madre", es la de los olmecas , civilización de la cual, en esta lámina que se comparte, se puede ver un poquito de su historia y de los principales elementos que la caracterizaron.