Line Plots¶
lineplot
es una función en la biblioteca de visualización de datos Seaborn en Python que se utiliza para crear gráficos de línea.
La función lineplot toma varios argumentos, incluidos los datos que se van a graficar (data
), el eje X (x
), el eje Y (y
) y los colores (hue
) que se pueden utilizar para distinguir diferentes categorías en los datos.
Aquí hay algunos ejemplos de cómo crear gráficos de línea con Seaborn en Python:
- Gráfico de línea básico
In [1]:
Copied!
import seaborn as sns
import matplotlib.pyplot as plt
# Cargar los datos
tips = sns.load_dataset("tips")
# Crear el gráfico de línea
sns.lineplot(x="total_bill", y="tip", data=tips)
# Mostrar el gráfico
plt.show()
import seaborn as sns
import matplotlib.pyplot as plt
# Cargar los datos
tips = sns.load_dataset("tips")
# Crear el gráfico de línea
sns.lineplot(x="total_bill", y="tip", data=tips)
# Mostrar el gráfico
plt.show()
- Gráfico de línea con múltiples líneas
In [2]:
Copied!
import seaborn as sns
import matplotlib.pyplot as plt
# Cargar los datos
fmri = sns.load_dataset("fmri")
# Crear el gráfico de línea con múltiples líneas
sns.lineplot(x="timepoint", y="signal", hue="region", data=fmri)
# Mostrar el gráfico
plt.show()
import seaborn as sns
import matplotlib.pyplot as plt
# Cargar los datos
fmri = sns.load_dataset("fmri")
# Crear el gráfico de línea con múltiples líneas
sns.lineplot(x="timepoint", y="signal", hue="region", data=fmri)
# Mostrar el gráfico
plt.show()
- Gráfico de línea con estilo personalizado:
In [3]:
Copied!
import seaborn as sns
import matplotlib.pyplot as plt
# Cargar los datos
fmri = sns.load_dataset("fmri")
# Crear el gráfico de línea con estilo personalizado
sns.lineplot(x="timepoint", y="signal", hue="region", style="event", data=fmri,
markers=True, dashes=False)
# Mostrar el gráfico
plt.show()
import seaborn as sns
import matplotlib.pyplot as plt
# Cargar los datos
fmri = sns.load_dataset("fmri")
# Crear el gráfico de línea con estilo personalizado
sns.lineplot(x="timepoint", y="signal", hue="region", style="event", data=fmri,
markers=True, dashes=False)
# Mostrar el gráfico
plt.show()
- Gráfico de línea con bandas de confianza:
In [4]:
Copied!
import seaborn as sns
import matplotlib.pyplot as plt
# Cargar los datos
fmri = sns.load_dataset("fmri")
# Crear el gráfico de línea con bandas de confianza
sns.lineplot(x="timepoint", y="signal", hue="region", errorbar=('ci', 95), err_style="bars", data=fmri)
# Mostrar el gráfico
plt.show()
import seaborn as sns
import matplotlib.pyplot as plt
# Cargar los datos
fmri = sns.load_dataset("fmri")
# Crear el gráfico de línea con bandas de confianza
sns.lineplot(x="timepoint", y="signal", hue="region", errorbar=('ci', 95), err_style="bars", data=fmri)
# Mostrar el gráfico
plt.show()