En este artículo, aprenderemos cómo agregar una línea de regresión por grupo con Seaborn en Python. Seaborn tiene múltiples funciones para formar diagramas de dispersión entre dos variables cuantitativas. Por ejemplo, podemos usar la función lmplot() para hacer el gráfico requerido.
¿Qué es la línea de regresión?
Una línea de regresión es solo una línea que se ajusta más a la información (en términos de obtener la menor distancia total desde la carretera hasta los puntos). Los estadísticos llaman a este sistema para ubicar la línea que mejor se ajusta un análisis de regresión rectilínea fácil que usa el método de la cantidad más pequeña de cuadrados.
Pasos requeridos
- Biblioteca de importación.
- Importar o crear datos.
- Utilice el método lmplot. Este método se usa para agregar una línea de regresión por grupo simplemente agregando el parámetro de tono con el nombre de la variable categórica.
- Utilice diferentes argumentos para una mejor visualización.
Ejemplo 1:
Python3
# import libraries import seaborn # load data tip = seaborn.load_dataset('tips') # use lmplot seaborn.lmplot(x="total_bill", y="size", hue="sex", data=tip)
Producción:
Ejemplo 2:
Python3
# import libraries import seaborn # load data tip = seaborn.load_dataset('tips') # use lmplot seaborn.lmplot(x="total_bill", y="tip", hue="day", markers='*', data=tip)
Producción:
Ejemplo 3:
Python3
# import libraries import seaborn # load data iris = seaborn.load_dataset('iris') # use lmplot seaborn.lmplot(x="sepal_length", y="sepal_width", hue="species", markers='+', data=iris)
Producción:
Publicación traducida automáticamente
Artículo escrito por deepanshu_rustagi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA