Tamaño de fuente en Seaborn Plot

Manav Narula 30 enero 2023
  1. Utilice la función seaborn.set() para establecer el tamaño de fuente en Seaborn Plot
  2. Utilice el parámetro fontsize para modificar el tamaño de fuente en Seaborn Plot
Tamaño de fuente en Seaborn Plot

En este tutorial, discutiremos cómo alterar el tamaño de la fuente en los gráficos del mar.

Utilice la función seaborn.set() para establecer el tamaño de fuente en Seaborn Plot

Podemos cambiar las configuraciones y el tema de una trama nacida en el mar usando la función seaborn.set(). Para establecer el tamaño de la fuente, usamos el parámetro font_scale en esta función. Este parámetro altera automáticamente la fuente de todo en el gráfico, desde la leyenda hasta las etiquetas de los ejes y todo.

Consulte el código a continuación para comprender su uso.

import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns

df = pd.DataFrame(
    {"Day 1": [7, 1, 5, 6, 3, 10, 5, 8], "Day 2": [1, 2, 8, 4, 3, 9, 5, 2]}
)

sns.set(font_scale=2)
p = sns.lineplot(data=df)
p.set_xlabel("X-Axis")
p.set_ylabel("Y-Axis")
p.set_title("Plot")
plt.legend(labels=["Legend_Day1", "Legend_Day2"])

tamaño de fuente seaborn 1

Si no se especifica nada en la función, entonces establece todo en el valor predeterminado. Observe el uso de diferentes funciones para agregar diferentes elementos y cómo la función set() cambia el tamaño de todo a la vez.

Utilice el parámetro fontsize para modificar el tamaño de fuente en Seaborn Plot

A veces, usamos diferentes funciones para incluir diferentes elementos en una gráfica. Podemos alterar el tamaño de elementos tales como las etiquetas de los ejes, la leyenda y el título estableciendo el parámetro fontsize en su valor deseado en sus funciones respetadas.

El siguiente código explicará esto.

import seaborn as sns
import pandas as pd
import matplotlib.pyplot as plt

df = pd.DataFrame(
    {"Day 1": [7, 1, 5, 6, 3, 10, 5, 8], "Day 2": [1, 2, 8, 4, 3, 9, 5, 2]}
)

sns.set()
p = sns.lineplot(data=df)
p.set_xlabel("X-Axis", fontsize=20)
p.set_ylabel("Y-Axis", fontsize=20)
p.set_title("Plot", fontsize=20)
plt.legend(labels=["Legend_Day1", "Legend_Day2"], fontsize=20)

tamaño de fuente seaborn 2

Como se discutió en el método anterior, la función sns.set() se usa antes del gráfico para establecer todo en los valores predeterminados.

Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn