0Pricing
Data Science Academy · Lektion

Löschen oder auffüllen: mit Bedacht wählen

Wann Sie Werte entfernen und wann Sie sie imputieren

Löschen oder auffüllen: mit Bedacht wählen ist eine kostenlose Data Science Academy-Lektion auf CoddyKit. Dies ist Lektion 2 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.

Two Roads at a Gap

When you meet missing data, you face one big choice: drop the affected rows, or fill them in. The right road depends on how much you lose either way. 🛣️

Dropping Rows

The method dropna() removes any row that has at least one missing value. It is clean and simple, but it can quietly delete a lot of data.

clean = df.dropna()

Dropping Columns Instead

If one column is mostly empty, drop the whole column with axis=1. Sometimes a single bad column hurts more than the rows it sits in.

df.dropna(axis=1)

When Dropping Is Safe

Dropping works well when gaps are rare and scattered. Losing a tiny fraction of a large dataset rarely changes your conclusions.

When Dropping Hurts

If many rows share even one gap, dropping can shrink your data drastically. Worse, the rows you lose may not be random, which biases results.

Filling the Gaps

The alternative is to fill missing cells with a sensible value using fillna(). You keep every row, at the cost of inventing some numbers.

df.fillna(0)

Filling Is a Guess

Remember that every filled value is an estimate. A good fill is reasonable and documented; a careless one hides the gap and warps your stats.

The thresh Middle Ground

You can keep rows that have enough real data using thresh, which sets the minimum number of non-missing values a row must have to survive.

df.dropna(thresh=3)

Target One Column

Use subset to drop rows only when a specific key column is missing. This protects the rest of your data from unnecessary deletion.

df.dropna(subset=['price'])

Ask Why It Is Missing

Before deciding, ask why the value is absent. Data missing at random is safe to fill, but a systematic gap may itself be a meaningful signal.

A Simple Rule of Thumb

A handy guide: drop when gaps are few, fill when rows are precious. Always weigh how each choice reshapes your distribution before committing.

Quick Check

A column is 80% empty but every row has useful data elsewhere. What is usually the wisest move?

Recap: Choose With Intent

You now weigh drop versus fill by how much data you lose and why values are missing. Use dropna, thresh, and subset to delete with care.

Häufig gestellte Fragen

Ist die Lektion „Löschen oder auffüllen: mit Bedacht wählen“ kostenlos?

Ja — der vollständige Text von „Löschen oder auffüllen: mit Bedacht wählen“ 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 „Löschen oder auffüllen: mit Bedacht wählen“?

Wann Sie Werte entfernen und wann Sie sie imputieren 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 2 von 4.

Wie lange dauert die Lektion „Löschen oder auffüllen: mit Bedacht wählen“?

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. Die verborgenen NaNs in Ihrer Tabelle finden
  2. Löschen oder auffüllen: mit Bedacht wählen
  3. Mit Mittelwert, Median oder Modus imputieren
  4. dtypes und doppelte Zeilen korrigieren
← Zurück zu Data Science Academy