Pandas Fügen Sie die Spalte mit Standardwerten hinzu

Pandas Fügen Sie die Spalte mit Standardwerten hinzu
Wir können die Spalten in Pandas mit den Standardwerten eingeben. Die verschiedenen Methoden zum Einfügen der Spalten mit den Standardwerten werden von Pandas bereitgestellt. In diesem Tutorial untersuchen wir die Methoden zum Hinzufügen der Standardwerte zu den Spalten in Pandas und geben einen Standardwert in eine Spalte ein.

Methode 1: Verwenden von zuheiger ()

Zuweisen () in Pandas DataFrame fügt eine Spalte mit Standardwert im vorhandenen Datenfreame hinzu. Wir müssen nur den Spaltennamen übergeben und den Standardwert darauf einstellen.

Syntax:

DataFrame_Object.zuweisen (new_column = default_value)

Beispiel 1:
Erstellen wir einen Datenrahmen mit zwei Spalten. Fügen Sie eine neue Spalte hinzu, die "Rezension" ist, und fügen Sie die Standardzeichenfolge hinzu, die "gut" ist.

Pandas importieren
Dinge = Pandas.DataFrame ('Name': ['Solar Dish', 'Gläser', 'Oil'], 'Kaufstatus': [1,0,0])
drucken (Dinge)
# Fügen Sie den oben genannten DataFrame mit der Standardzeichenfolge "Good" in die Spalte 'Review' hinzu - "gut"
Dinge = Dinge.zuweisen (review = "good")
drucken()
drucken (Dinge)

Ausgang:

Erläuterung:
Wir haben zwei Spalten - "Name" und "Kaufstatus" - in The Things DataFrame. Nach dem Hinzufügen der Überprüfungsspalte können Sie feststellen, dass die Spalte an der letzten Position des Datenrahmens hinzugefügt wird und alle Werte in dieser Spalte Standard sind.

Beispiel 2:
Erstellen wir einen Datenrahmen mit zwei Spalten. Fügen Sie eine neue Spalte hinzu, die "Bewertungen" ist, und fügen Sie den Standardwert von 11 hinzu.

Pandas importieren
Dinge = Pandas.DataFrame ('Name': ['Solar Dish', 'Gläser', 'Oil'], 'Kaufstatus': [1,0,0])
# Fügen Sie den obigen Datenfreame mit Standardwert - 10 zu "Bewertungen" hinzu - 10
Dinge = Dinge.zuweisen (Bewertungen = 10)
# 'Id' id 'Spalte in den obigen DataFrame mit Standardwert - 11
Dinge = Dinge.zuweisen (id = 11)
drucken (Dinge)

Ausgang:

Erläuterung:
Nach dem Hinzufügen der Bewertungsspalte können Sie feststellen, dass die Spalte an der letzten Position des Datenrahmens hinzugefügt wird und alle Werte in dieser Spalte Standard sind - 11.

Methode 2: Verwendung []

Der [] ist ein Indexoperator, der die Werte aus der Spalte DataFrame abruft. Wenn wir den neuen Spaltennamen darin übergeben und den Standardwert einstellen.

Syntax:

DataFrame_Object [new_column] = default_value

Beispiel 1:
Erstellen wir einen Datenrahmen mit einer Spalte, die „Elemente“ mit zwei Werten ist. Fügen Sie nun eine neue Spalte "Preis" mit dem Standardwert hinzu.

Pandas importieren
ps = pandas.DataFrame ('items': ['item-One', 'item-two'])
Druck (PS)
# Fügen Sie den oben genannten DataFrame mit Standardwert "Preis" zu 'Preis' hinzu - 100
PS ['Preis'] = 100
drucken()
Druck (PS)

Ausgang:

Erläuterung:
Wir haben eine Spalte im DataFrame. Nachdem Sie die Preisspalte hinzugefügt haben, können Sie feststellen, dass die Spalte an der letzten Position des Datenrahmens hinzugefügt wird und beide Werte in dieser Spalte standardmäßig sind - 100.

Beispiel 2:
Fügen Sie eine neue Spalte hinzu, die mit der Standardzeichenfolge als "verpackt" "beschriften" ist.

Pandas importieren
ps = pandas.DataFrame ('items': ['item-One', 'item-two'])
# Die Spalte 'Label' in den obigen Datenframe mit Standardzeichenfolge hinzufügen - "verpackt".
PS ['Label'] = "verpackt"
Druck (PS)

Ausgang:

Erläuterung:
Wir haben eine Spalte im DataFrame. Nach dem Hinzufügen der Beschriftungsspalte können Sie feststellen, dass die Spalte an der letzten Position des Datenrahmens hinzugefügt wird und beide Werte in dieser Spalte standardmäßig sind - "verpackt".

Methode 3: Verwenden von Insert ()

Bisher wird standardmäßig eine neue Spalte an der letzten Position eingefügt. Mit der Methode Insert () können Sie an einer beliebigen Position im vorhandenen Datenrahmen hinzufügen. Es dauert drei Parameter:

  1. Der erste Parameter ist die Indexposition, in die die Spalte eingefügt wird.
  2. Der zweite Parameter ist der Spaltenname.
  3. Der dritte Parameter ist der Standardwert, der der Spalte zugeordnet ist.
  4. Der letzte Parameter besteht darin, die Duplikate zuzulassen/abzulehnen. Wenn es wahr ist, sind die Duplikate erlaubt. Wenn es falsch ist, sind die Duplikate nicht erlaubt.

Syntax:

DataFrame_Object.Insert (Position, new_column, default_value, deglyDuplicates]

Beispiel 1:
Fügen Sie die Spalte "Etikett" in den vorherigen Datenfreame zuerst die Position mit der Standardzeichenfolge ein - "verpackt".

Pandas importieren
ps = pandas.DataFrame ('items': ['item-One', 'item-two'])
# Die Spalte 'Etikett' in den obigen Datenframe an der ersten Position mit der Standardzeichenfolge einfügen - "verpackt".
ps.Einfügen (0, "Etikett", "verpackt")
Druck (PS)

Ausgang:

Erläuterung:
Wir haben eine Spalte bei Index-0, die "Elemente" ist. Jetzt fügen wir die Spalte "Etikett" unter Index-0 ein. Nach dem Drucken des DataFrame befindet sich das „Etikett“ an der ersten Position mit dem Standardwert „verpackt“, als "verpackt".

Beispiel 2:

  1. Fügen Sie die Spalte "Zugegeben" in den vorherigen Datenrahmen an der ersten Position mit der Standardzeichenfolge "Ja" ein.
  2. Fügen Sie die Spalte "Status" mit dem Standardwert von 2 in den vorherigen DataFrame an der dritten Position ein.
Pandas importieren
ps = pandas.DataFrame ('items': ['item-One', 'item-two'])
# Einfügen von der Spalte 'geliefert' in den obigen DataFrame an der ersten Position mit Standard -Zeichenfolge - "Ja".
ps.Einfügen (0, "geliefert", "Ja")
Druck (PS)
# Die Spalte 'Status' einfügen in den oben genannten DataFrame an der ersten Position mit Standardwert - 2.
ps.Einfügen (2, "Status", 2)
drucken()
Druck (PS)

Ausgang:

Erläuterung:

  1. Zunächst fügen wir die Spalte "Zugegeben" in den vorherigen Datenrahmen an der ersten Position mit der Standard -Zeichenfolge "Ja" in die erste Position ein.
  2. Auch hier fügen wir die Spalte "Status" in den vorherigen Datenrahmen an der ersten Position mit dem Standardwert von 2 ein. Die endgültige Spaltenbestellung lautet ["geliefert", "Artikel", "Status"].

Abschluss

Die Methoden zum Hinzufügen der Spalte mit dem Standardwert werden auf sehr einfache Weise gründlich diskutiert. Das Hauptziel dieses Tutorials ist es, die Idee zu kennen, eine Spalte mit dem Standardwert in Pandas hinzuzufügen. Wir haben die drei Methoden in diesem Tutorial diskutiert, um eine Spalte mit einem konstanten Wert hinzuzufügen. Dies sind ziemlich einfache Methoden, um die Spalten in Pandas mit einem Standardwert hinzuzufügen.