Schriftgröße in Seaborn Plot

Manav Narula 30 Januar 2023
  1. Verwendung von die Funktion seaborn.set() zum Einstellen der Schriftgröße in Seaborn-Plots
  2. Verwenden Sie den Parameter fontsize, um die Schriftgröße in Seaborn Plot zu ändern
Schriftgröße in Seaborn Plot

In diesem Tutorial werden wir diskutieren, wie Sie die Schriftgröße in seegeborenen Plots ändern können.

Verwendung von die Funktion seaborn.set() zum Einstellen der Schriftgröße in Seaborn-Plots

Mit der Funktion seaborn.set() können wir die Konfigurationen und das Thema eines seegeborenen Plots ändern. Zum Einstellen der Schriftgröße verwenden wir in dieser Funktion den Parameter font_scale. Dieser Parameter ändert automatisch die Schriftart aller Elemente im Diagramm, von der Legende über die Achsenbeschriftungen bis hin zu allem.

Lesen Sie den folgenden Code, um die Verwendung zu verstehen.

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"])

seaborn Schriftgröße 1

Wenn in der Funktion nichts angegeben ist, wird alles auf den Standardwert gesetzt. Beachten Sie die Verwendung verschiedener Funktionen zum Hinzufügen verschiedener Elemente und wie die Funktion set() die Größe von allem gleichzeitig ändert.

Verwenden Sie den Parameter fontsize, um die Schriftgröße in Seaborn Plot zu ändern

Manchmal verwenden wir verschiedene Funktionen, um verschiedene Elemente in ein Diagramm aufzunehmen. Wir können die Größe von Elementen wie den Beschriftungen der Achsen, der Legende und dem Titel ändern, indem wir den Parameter fontsize in den jeweiligen Funktionen auf den gewünschten Wert setzen.

Der folgende Code erklärt dies.

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)

seaborn Schriftgröße 2

Wie in der vorherigen Methode erläutert, wird die Funktion sns.set() vor dem Plot verwendet, um alles auf den Standardwert zu setzen.

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