0Pricing
Data Science Academy · Lektion

Facets, Hue und Style

Diagramme nach Kategorien aufteilen

Facets, Hue und Style ist eine kostenlose Data Science Academy-Lektion auf CoddyKit. Dies ist Lektion 4 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Data Science Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Data Science Academy-Kurs umfasst insgesamt 4 Lektionen.

Teile dieser Lektion wurden noch nicht übersetzt und werden auf Englisch angezeigt.

One Chart, Many Slices

Sometimes one plot hides too much. Faceting splits your data into a grid of small charts, one per category, so each group gets its own view.

Encode Groups With hue

The lightest way to compare groups is color. hue maps a category to colors inside a single plot, no extra panels needed.

sns.scatterplot(data=df, x="x", y="y", hue="group")

Split Into Columns

To break groups into separate panels, use a figure-level plot with col. Each category becomes its own side-by-side chart.

sns.relplot(data=df, x="x", y="y", col="group")

Split Into Rows Too

Pair col with row to build a full grid. One variable spreads across columns while another stacks down the rows.

sns.relplot(data=df, x="x", y="y", col="region", row="year")

Figure-Level vs Axes-Level

Faceting needs figure-level functions like relplot, displot, and catplot. The plain plots such as scatterplot live inside a single panel.

Wrap Long Facet Rows

Many categories make an endless row. col_wrap tells seaborn how many panels to allow before starting a new line.

sns.relplot(data=df, x="x", y="y", col="city", col_wrap=3)

Style Encodes Without Color

Beyond color, style maps a category to marker shapes or dashed lines, helping when prints are black and white.

sns.lineplot(data=df, x="x", y="y", style="device")

Pick a Color Palette

Swap the colors with palette. Choose a vivid set for distinct groups or a gradient for values that go from low to high.

sns.scatterplot(data=df, x="x", y="y", hue="group", palette="viridis")

Set the Overall Look

One call restyles every chart at once. set_theme controls the background, gridlines, and default palette for the session.

sns.set_theme(style="darkgrid", palette="muted")

Combine hue and Facets

You can layer them: color within each panel and split panels by another field. Just avoid encoding so much that the message gets lost.

sns.relplot(data=df, x="x", y="y", hue="sex", col="day")

Less Is Often More

Every extra hue, style, and facet adds load for the reader. Aim for the simplest view that still answers the question.

Quick Check

You want each category drawn in its own separate panel.

Recap: Encode, Facet, Style

You now layer information with hue and style, split groups using facets, and theme it all cleanly, while keeping the chart easy to read. 🎨

Häufig gestellte Fragen

Ist die Lektion „Facets, Hue und Style“ kostenlos?

Ja — der vollständige Text von „Facets, Hue und Style“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Data Science Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Data Science Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Facets, Hue und Style“?

Diagramme nach Kategorien aufteilen Du übst Data Science Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Data Science Academy zu starten?

Keine Vorkenntnisse erforderlich. Data Science Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 4 von 4.

Wie lange dauert die Lektion „Facets, Hue und Style“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Data Science Academy-Lektion Code schreiben und ausführen?

Ja. Jede Data Science Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Warum seaborn besser ist als reines matplotlib
  2. Verteilungen: hist, kde und box
  3. Beziehungen: Scatter- und Liniendiagramme
  4. Facets, Hue und Style
← Zurück zu Data Science Academy