Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Diagrammdekoration | Visualisierung Mit Seaborn
Ultimative Visualisierung mit Python

bookDiagrammdekoration

Stil festlegen

seaborn stellt die Funktion set_style() speziell zur Verfügung, um den visuellen Stil Ihrer Diagramme festzulegen. Diese Funktion erfordert einen obligatorischen Parameter namens style. Der Parameter style akzeptiert mehrere vordefinierte Optionen, die jeweils einen bestimmten Stil repräsentieren:

  • 'white'
  • 'dark'
  • 'whitegrid'
  • 'darkgrid'
  • 'ticks'

Experimentieren mit diesen Optionen empfohlen:

12345678910
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Farbpalette festlegen

Eine weitere Möglichkeit besteht darin, die Farben der Diagrammelemente in seaborn mit der Funktion set_palette() zu ändern, wobei der einzige erforderliche Parameter palette im Fokus steht:

  • Zirkuläre Paletten: 'hls', 'husl';
  • Wahrnehmungsbasierte, gleichmäßige Paletten: 'rocket', 'magma', 'mako' usw.;
  • Divergierende Farbpaletten: 'RdBu', 'PRGn' usw.;
  • Sequenzielle Farbpaletten: 'Greys', 'Blues' usw.
Note
Mehr erfahren

Weitere Informationen zu verschiedenen Paletten finden Sie im "Choosing color palettes"-Artikel.

1234567891011121314
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Kontext festlegen

Eine weitere Funktion in der seaborn-Bibliothek ist set_context(). Sie beeinflusst Aspekte wie die Größe der Beschriftungen, Linien und anderer Elemente des Diagramms (der Gesamtstil bleibt unverändert).

Der wichtigste Parameter ist context, der entweder ein dict mit Parametern oder ein string sein kann, der den Namen eines vorkonfigurierten Sets darstellt.

Der Standardwert für context ist 'notebook'. Weitere verfügbare Kontexte sind 'paper', 'talk' und 'poster', die im Wesentlichen skalierte Versionen der notebook-Parameter sind.

1234567891011121314151617
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Setting the context sns.set_context('paper') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy
Note
Weiterführende Informationen

Weitere Informationen finden Sie in der set_context()-Dokumentation.

Aufgabe

Swipe to start coding

  1. Die korrekte Funktion verwenden, um den Stil auf 'dark' zu setzen.
  2. Die korrekte Funktion verwenden, um die Farbpalette auf 'rocket' zu setzen.
  3. Die korrekte Funktion verwenden, um den Kontext auf 'talk' zu setzen.

Lösung

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 3
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

close

bookDiagrammdekoration

Swipe um das Menü anzuzeigen

Stil festlegen

seaborn stellt die Funktion set_style() speziell zur Verfügung, um den visuellen Stil Ihrer Diagramme festzulegen. Diese Funktion erfordert einen obligatorischen Parameter namens style. Der Parameter style akzeptiert mehrere vordefinierte Optionen, die jeweils einen bestimmten Stil repräsentieren:

  • 'white'
  • 'dark'
  • 'whitegrid'
  • 'darkgrid'
  • 'ticks'

Experimentieren mit diesen Optionen empfohlen:

12345678910
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Farbpalette festlegen

Eine weitere Möglichkeit besteht darin, die Farben der Diagrammelemente in seaborn mit der Funktion set_palette() zu ändern, wobei der einzige erforderliche Parameter palette im Fokus steht:

  • Zirkuläre Paletten: 'hls', 'husl';
  • Wahrnehmungsbasierte, gleichmäßige Paletten: 'rocket', 'magma', 'mako' usw.;
  • Divergierende Farbpaletten: 'RdBu', 'PRGn' usw.;
  • Sequenzielle Farbpaletten: 'Greys', 'Blues' usw.
Note
Mehr erfahren

Weitere Informationen zu verschiedenen Paletten finden Sie im "Choosing color palettes"-Artikel.

1234567891011121314
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy

Kontext festlegen

Eine weitere Funktion in der seaborn-Bibliothek ist set_context(). Sie beeinflusst Aspekte wie die Größe der Beschriftungen, Linien und anderer Elemente des Diagramms (der Gesamtstil bleibt unverändert).

Der wichtigste Parameter ist context, der entweder ein dict mit Parametern oder ein string sein kann, der den Namen eines vorkonfigurierten Sets darstellt.

Der Standardwert für context ist 'notebook'. Weitere verfügbare Kontexte sind 'paper', 'talk' und 'poster', die im Wesentlichen skalierte Versionen der notebook-Parameter sind.

1234567891011121314151617
import seaborn as sns import matplotlib.pyplot as plt # Setting the style sns.set_style('darkgrid') # Setting the palette sns.set_palette('magma') # Setting the context sns.set_context('paper') # Loading a built-in dataset of the Titanic passengers titanic_df = sns.load_dataset('titanic') sns.countplot(data=titanic_df, x='class') plt.show()
copy
Note
Weiterführende Informationen

Weitere Informationen finden Sie in der set_context()-Dokumentation.

Aufgabe

Swipe to start coding

  1. Die korrekte Funktion verwenden, um den Stil auf 'dark' zu setzen.
  2. Die korrekte Funktion verwenden, um die Farbpalette auf 'rocket' zu setzen.
  3. Die korrekte Funktion verwenden, um den Kontext auf 'talk' zu setzen.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 3
single

single

some-alt