Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Verwalten Einer Falschen Spalte | Datenvorverarbeitung
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
Verwalten Einer Falschen Spalte

Also, Sie haben das Ergebnis object erhalten. Das bedeutet, dass der Typ der Spalte nicht numerisch ist, aber um die notwendigen Werte zu berechnen, muss die Spalte numerisch sein. Lassen Sie uns das ändern.

  1. Zuerst müssen wir - durch . ersetzen. Dazu wenden Sie die Methode .str.replace() an, um das Zeichen in der Zeichenfolge in der Datensatzspalte zu ersetzen. Die Syntax ist
    data['column_name'].str.replace('old_symbol','new_symbol')
    In unserem Fall ist old_symbol -, und . ist das new_symbol;
  2. Dann konvertieren Sie die Spalte in den data-Datentyp. Verwenden Sie dazu die Methode .astype(). Die Syntax ist data['column_name'].astype('type').
    In unserem Fall ist der Typ 'float'.
Aufgabe

Swipe to start coding

Ihre Aufgabe ist es:

  1. Folgen Sie dem obigen Algorithmus und ersetzen Sie zuerst - durch . in der Spalte 'Fare'.
  2. Konvertieren Sie die Spalte 'Fare' in den 'float'-Datentyp.
  3. Geben Sie den Typ der Spalte 'Fare' aus.

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 8
toggle bottom row

book
Verwalten Einer Falschen Spalte

Also, Sie haben das Ergebnis object erhalten. Das bedeutet, dass der Typ der Spalte nicht numerisch ist, aber um die notwendigen Werte zu berechnen, muss die Spalte numerisch sein. Lassen Sie uns das ändern.

  1. Zuerst müssen wir - durch . ersetzen. Dazu wenden Sie die Methode .str.replace() an, um das Zeichen in der Zeichenfolge in der Datensatzspalte zu ersetzen. Die Syntax ist
    data['column_name'].str.replace('old_symbol','new_symbol')
    In unserem Fall ist old_symbol -, und . ist das new_symbol;
  2. Dann konvertieren Sie die Spalte in den data-Datentyp. Verwenden Sie dazu die Methode .astype(). Die Syntax ist data['column_name'].astype('type').
    In unserem Fall ist der Typ 'float'.
Aufgabe

Swipe to start coding

Ihre Aufgabe ist es:

  1. Folgen Sie dem obigen Algorithmus und ersetzen Sie zuerst - durch . in der Spalte 'Fare'.
  2. Konvertieren Sie die Spalte 'Fare' in den 'float'-Datentyp.
  3. Geben Sie den Typ der Spalte 'Fare' aus.

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 8
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