Seaborn es una biblioteca de visualización de datos de Python basada en matplotlib. Se utiliza para dibujar gráficos estadísticos atractivos e informativos. Para ajustar el tamaño de la figura de la trama marina, usaremos la función de subtramas de matplotlib.pyplot.
matplotlib.pyplot.subplots() Crea una figura y un conjunto de subtramas. Tiene un parámetro llamado figsize que toma una tupla como argumento que contiene la altura y el ancho de la trama. Devuelve la figura y el arreglo de ejes.
Al llamar a la trama marina, estableceremos el parámetro ax igual a la array de ejes que devolvió matplotlib.pyplot.subplots después de establecer las dimensiones de la trama deseada.
Ejemplo 1: Consideraremos dos estudiantes y trazaremos sus marcas en un gráfico de barras, y estableceremos el gráfico de tamaño (4,5).
Python3
# Importing libraries import seaborn as sns import matplotlib.pyplot as plt # Setting the data x = ["Student1", "Student2"] y = [70, 87] # setting the dimensions of the plot fig, ax = plt.subplots(figsize=(4, 5)) # drawing the plot sns.barplot(x, y, ax=ax) plt.show()
Producción:
Ejemplo 2: Dibujaremos un gráfico de tamaño (6, 6).
Python3
# Importing libraries import seaborn as sns import matplotlib.pyplot as plt # Setting the data x = ["Student1", "Student2"] y = [80, 68] # setting the dimensions of the plot fig, ax = plt.subplots(figsize=(6, 6)) # drawing the plot sns.barplot(x, y, ax=ax) plt.show()
Ejemplo 3: en este ejemplo, crearemos un diagrama de caja y estableceremos el tamaño de un gráfico con figsize.
Python3
# Importing libraries import seaborn as sns import matplotlib.pyplot as plt # Setting the data x = ["Student1", "Student2"] y = [70, 87] # setting the dimensions of the plot fig, ax = plt.subplots(figsize=(40, 5)) # drawing the plot sns.boxplot(x = y) plt.show()
Producción: