Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Ihren Code Schön Gestalten | Umgang mit Bedingungen
Fortgeschrittene Techniken in Pandas
course content

Kursinhalt

Fortgeschrittene Techniken in Pandas

Fortgeschrittene Techniken in Pandas

1. Vertraut Werden mit Indizierung und Datenauswahl
2. Umgang mit Bedingungen
3. Daten Extrahieren
4. Daten Aggregieren
5. Datenvorverarbeitung

book
Ihren Code Schön Gestalten

Lassen Sie uns unseren Code bequemer und lesbarer machen. Übrigens ist es wichtig, dass Ihr Code für Ihre Kollegen verständlich ist.

Um den Code zu vereinfachen, können wir die Bedingung zuerst schreiben und dann in die .loc[]-Funktion einfügen; sehen Sie sich das Beispiel aus dem vorherigen Kapitel an:

Die erste und die zweite Methode führen zum gleichen Ergebnis, aber die zweite ist viel besser zu verstehen, da Sie mit zwei Bedingungen separat arbeiten können und die Anweisung innerhalb der .loc[]-Funktion weniger Platz einnimmt.

Aufgabe

Swipe to start coding

Ihre Aufgabe hier ist es, das Wissen aus diesem Kapitel zu festigen. Sie müssen Daten über kleine Asteroiden mit hoher Magnitude oder gefährliche Asteroiden extrahieren. Befolgen Sie dazu den Algorithmus:

  1. Schreiben Sie die erste Bedingung: Werte aus der Spalte 'est_diameter_min' sind kleiner als 0.01. Weisen Sie sie der Variablen condition_1 zu.
  2. Schreiben Sie die zweite Bedingung: Werte aus der Spalte 'absolute_magnitude' sind größer als 20. Weisen Sie sie der Variablen condition_2 zu.
  3. Schreiben Sie die dritte Bedingung: Werte aus der Spalte 'hazardous' sind gleich False. Weisen Sie sie der Variablen condition_3 zu.
  4. Schreiben Sie die allgemeine Bedingung, die die Anforderung erfüllt: (condition_1 and condition_2) or condition_3.

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 2. Kapitel 4
toggle bottom row

book
Ihren Code Schön Gestalten

Lassen Sie uns unseren Code bequemer und lesbarer machen. Übrigens ist es wichtig, dass Ihr Code für Ihre Kollegen verständlich ist.

Um den Code zu vereinfachen, können wir die Bedingung zuerst schreiben und dann in die .loc[]-Funktion einfügen; sehen Sie sich das Beispiel aus dem vorherigen Kapitel an:

Die erste und die zweite Methode führen zum gleichen Ergebnis, aber die zweite ist viel besser zu verstehen, da Sie mit zwei Bedingungen separat arbeiten können und die Anweisung innerhalb der .loc[]-Funktion weniger Platz einnimmt.

Aufgabe

Swipe to start coding

Ihre Aufgabe hier ist es, das Wissen aus diesem Kapitel zu festigen. Sie müssen Daten über kleine Asteroiden mit hoher Magnitude oder gefährliche Asteroiden extrahieren. Befolgen Sie dazu den Algorithmus:

  1. Schreiben Sie die erste Bedingung: Werte aus der Spalte 'est_diameter_min' sind kleiner als 0.01. Weisen Sie sie der Variablen condition_1 zu.
  2. Schreiben Sie die zweite Bedingung: Werte aus der Spalte 'absolute_magnitude' sind größer als 20. Weisen Sie sie der Variablen condition_2 zu.
  3. Schreiben Sie die dritte Bedingung: Werte aus der Spalte 'hazardous' sind gleich False. Weisen Sie sie der Variablen condition_3 zu.
  4. Schreiben Sie die allgemeine Bedingung, die die Anforderung erfüllt: (condition_1 and condition_2) or condition_3.

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 2. Kapitel 4
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
We're sorry to hear that something went wrong. What happened?
some-alt