Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Einfügen Einer Neuen Spalte | Die Allerersten Schritte
Pandas Erste Schritte
course content

Kursinhalt

Pandas Erste Schritte

Pandas Erste Schritte

1. Die Allerersten Schritte
2. Dateien in Pandas Lesen
3. Daten Analysieren

book
Einfügen Einer Neuen Spalte

Wir werden nun eine weitere Technik zum Hinzufügen einer Spalte zu einem DataFrame erkunden. Dieser Ansatz nutzt die insert()-Methode. Ein wesentlicher Vorteil der insert()-Methode ist, dass Sie die Position der neuen Spalte innerhalb des DataFrames angeben können.

  • df: der Name des bestehenden DataFrames;
  • insert(): die Methode, die zum Hinzufügen neuer Spalten verwendet wird;
  • column_index: die Position, an der die neue Spalte eingefügt wird (beachten Sie, dass das Indexieren bei 0 beginnt);
  • column_name: der Name der neuen Spalte;
  • [value_1, value_2, value_3]: die Werte, die die neue Spalte füllen werden.

Nun richten wir unsere Aufmerksamkeit auf den countries DataFrame und demonstrieren, wie man eine neue Spalte namens 'population' hinzufügt, die die Bevölkerungen der Länder darstellt, direkt nach der ersten Spalte ('country').

12345678
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) countries.insert(1, 'population', [61399000, 75967000, 39244, 380200, 10380491, 5496000, 2424200]) print(countries)
copy
Aufgabe

Swipe to start coding

  1. Verwenden Sie die cars_data-Daten, um den audi_cars DataFrame zu erstellen.
  2. Fügen Sie eine Spalte namens 'price' zwischen den Spalten year und fueltype ein. Verwenden Sie die .insert()-Methode und füllen Sie sie mit den folgenden Werten: [12500, 16500, 16800, 17300, 13900].

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

book
Einfügen Einer Neuen Spalte

Wir werden nun eine weitere Technik zum Hinzufügen einer Spalte zu einem DataFrame erkunden. Dieser Ansatz nutzt die insert()-Methode. Ein wesentlicher Vorteil der insert()-Methode ist, dass Sie die Position der neuen Spalte innerhalb des DataFrames angeben können.

  • df: der Name des bestehenden DataFrames;
  • insert(): die Methode, die zum Hinzufügen neuer Spalten verwendet wird;
  • column_index: die Position, an der die neue Spalte eingefügt wird (beachten Sie, dass das Indexieren bei 0 beginnt);
  • column_name: der Name der neuen Spalte;
  • [value_1, value_2, value_3]: die Werte, die die neue Spalte füllen werden.

Nun richten wir unsere Aufmerksamkeit auf den countries DataFrame und demonstrieren, wie man eine neue Spalte namens 'population' hinzufügt, die die Bevölkerungen der Länder darstellt, direkt nach der ersten Spalte ('country').

12345678
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : ['Asia', 'Asia', 'Europe', 'Europe', 'Europe', 'South America', 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) countries.insert(1, 'population', [61399000, 75967000, 39244, 380200, 10380491, 5496000, 2424200]) print(countries)
copy
Aufgabe

Swipe to start coding

  1. Verwenden Sie die cars_data-Daten, um den audi_cars DataFrame zu erstellen.
  2. Fügen Sie eine Spalte namens 'price' zwischen den Spalten year und fueltype ein. Verwenden Sie die .insert()-Methode und füllen Sie sie mit den folgenden Werten: [12500, 16500, 16800, 17300, 13900].

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 1. 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