En este tutorial vamos a utilizar los siguientes datos para fines ilustrativos.
import numpy as np
# Semilla
rng = np.random.RandomState(0)
# Simulación de datos
x = np.array(range(0, 20))
y = np.square(x) + rng.uniform(0, 100, 20)
# Conjunto de datos
df = {'x': x, 'y': y}
lineplot
La función lineplot de seaborn permite crear gráficos de líneas en Python. Tan solo necesitas pasar tus datos a la función para crear un gráfico básico con una línea azul sólida por defecto.
import seaborn as sns
sns.lineplot(x, y)
# Equivalente a:
sns.lineplot(x = "x", y = "y", data = df)

Gráfico de líneas con símbolos
En caso de que quieras agregar símbolos a la visualización puedes pasar el símbolo que quieras al argumento marker, tal y como se muestra a continuación.
import seaborn as sns
sns.lineplot(x = "x", y = "y", data = df,
marker = "o")


Color
El argumento color controla el color de la línea del gráfico. Puedes seleccionar el color que quieras para tu visualización.
import seaborn as sns
sns.lineplot(x = "x", y = "y", data = df,
color = "red")

Línea discontinua
El estilo de la línea se puede establecer con el argumento linestyle. En el siguiente ejemplo estamos creando un gráfico con una línea discontinua, pero también puedes crear una línea punteada pasando "dotted".
import seaborn as sns
sns.lineplot(x = "x", y = "y", data = df,
linestyle = "dashed")

Ancho de la línea
Por último, si quieres modificar el grosor por defecto de la línea puedes pasar cualquier valor positivo a linewidth, tal y como se muestra a continuación.
import seaborn as sns
sns.lineplot(x = "x", y = "y", data = df,
linewidth = 3)
También te puede interesar