Methoden zum Hinzufügen von Spalten in Pandas
In diesem Artikel werden wir den konstanten Wert der Spalte mit drei verschiedenen Ansätzen hinzufügen. Sie sind wie folgt:
Wir werden diese Methoden in jedem Beispiel separat anwenden, während wir zu ihnen fortfahren. Wir werden jede Methode in diesem Leitfaden ausführlich untersuchen, indem wir die beiden Techniken auf unsere Codes anwenden.
Beispiel 1: Verwenden des DataFrame.Serie () Methode
Alle Beispiele werden durch das "Spyder" -Tool ausgeführt. Bevor wir diesem Software -Dienstprogramm einen spezifischen Code hinzufügen, müssen wir zunächst das "Spyder" -Tool installieren. Um schnell auf die Methoden des Pandas zuzugreifen, indem wir einfach „PD“ eingeben, importieren wir den Befehl „Pandas als PD“. Darunter haben wir einen Datenrahmen mit dem Namen "Maschinerie". Dieser Datenrahmen wird hier mit „PD“ erstellt.DataFrame ”. Wir fügen hier einige Daten ein, die in Spalten und Zeilen rendern. Wir fügen vier Spalten mit eindeutigen Namen ein, und die Namen sind "Name", "Menge A", "Menge B" und "Menge C". In der Spalte von Namen fügen wir "Motor", "Generator", "Solar", "UPS" und "Fan" hinzu, "Motor", "Generator", "Solar", "UPS" und "Fan".
Hier ist die erste Spalte abgeschlossen und wir fügen Daten zur nächsten Spalte mit dem Namen "Quantity A" hinzu. In dieser Spalte setzen wir "1", "2", "3", "4" und "5" ein, "1", "2", "3", "4" und "5". Jetzt kommt die dritte Spalte, "Menge B", die Daten, die wir in dieser Spalte hinzugefügt haben, sind "1", "4", "9", "16" und "25". Die Daten der letzten Spalte, die wir hier hinzufügen, sind "1", "8", "27", "64" und "125".
Jetzt drucken wir „erste Maschinenmenge“, indem wir diese Zeile in die Methode „print ()“ einfügen. Anschließend machen wir diesen Datenrahmen auch mit derselben Methode auf dem Terminal. Danach möchten wir in diesem vorhandenen Datenrahmen eine Spalte mit einem konstanten Wert hinzufügen. Dafür verwenden wir die „PD. Serie ”Methode. Wir setzen den Namen der Spalte in die quadratische Klammer, und es ist „Quantity D“ hier und verwenden dann die „PD“. Series () ”hier, in dem wir„ 1 “als konstanter Wert einfügen. Seine Länge "Len" ist "Maschinerie. Index". Diese „PD. Die Serienmethode fügt diese Konstante Wertspalte im vorhandenen Datenrahmen hinzu. Anschließend drucken wir "Finale Maschinenmenge", indem wir den "print ()" konsumieren ". Zuletzt drucken wir auch diesen "Maschinerie" -Datenrahmen, in dem wir die Spalte mit einem konstanten Wert einfügen.
Wenn wir auf "Shift+Enter" klicken, wird dieses Ergebnis auf dem Bildschirm angezeigt, wodurch vier Spalten im ersten DataFrame rendert. Im folgenden DataFrame haben wir fünf Spalten. Die letzte Spalte "Menge D" wird mit dem Konstantenwert "1" hinzugefügt, da wir "PD" verwendet haben. Serie ”zum Hinzufügen dieser Spalte mit dem konstanten Wert.
Beispiel 2:
Wir müssen die "Pandas" als "PD" importieren und einen Datenrahmen mit dem Namen "Ergebnis" erstellen. Wir fügen Spalten hinzu, die als "Name", "Vatername" und "Obt-Marken" bezeichnet werden. Die Namen, die wir in die Spalte "Name" geben, sind "John", "Thomas", "Smith", "George" und "Verbündete". Die Daten, die wir in die Spalte "Vater Name" eingeben, sind "Peter", "Alexander", "Leo", "Oscar" und "Merry". Jetzt fügen wir einige Markierungen in den "obt-marks" hinzu, die "334", "307", "225", "301" und "299" sind.
Anschließend zeigen wir eine Zeile am Terminal an und danach zeigen wir diesen Datenrahmen auch an. Wir setzen zwei verschiedene Spalten ein. Wir fügen für jede Spalte einen konstanten Wert hinzu. Wir verwenden wieder die „PD. Serie () “in diesem Code, und wir setzen„ 400 “als konstanter Wert für die Spalte„ Gesamtmarkierungen “und fügen„ Pass “als konstanter Wert für die andere Spalte mit dem Namen„ Pass/Fail “hinzu. Wir drucken das „Endergebnis“ und zeigen diesen Datenrahmen an, in dem wir zwei Spalten mit konstanten Werten hinzugefügt haben.
Wir hatten zuerst drei Spalten, und dann fügten wir zwei neue Spalten hinzu. Im nächsten DataFrame haben wir fünf Spalten. Die Spalte "Gesamtmarkierungen" hat den konstanten Wert "400" und die Spalte "Pass/Fail" den konstanten Wert "Pass" enthält "Pass".
Beispiel 3: als statischer Wert
Wir haben den Beispiel für Beispiel 2 in diesem Beispiel verwendet und hier ein wenig Änderungen vorgenommen. Wir haben die Methode zum Hinzufügen einer Spalte mit dem konstanten Wert in "Pandas" geändert. Nach dem Drucken des ersten "Ergebnis" -Datenrahmens setzen wir "Ergebnis" und platzieren den Namen der Spalte "Pass", hier und "wahr", "wahr", und setzen "wahr". Dadurch wird die Spalte "Pass" mit dem konstanten Wert "wahr" hinzugefügt. Dann müssen wir dies auf dem Terminalbildschirm rendern, damit wir den „print ()“ erneut verwenden und das „Ergebnis“ in seine Klammern platzieren.
Beachten Sie die letzte Spalte im DataFrame. Wir haben diese Spalte hinzugefügt, indem wir die statische Wertmethode in "Pandas" angewendet haben. Der Wert dieser Spalte "Pass" ist konstant und dieser konstante Wert ist "wahr".
Beispiel 4: Verwenden des DataFrame.Insert () Methode
In diesem Code erstellen wir das „Lebensmittelgeschäft“ und platzieren drei Spalten für diesen Datenrahmen. Diese Spalten werden als "Kurse", "Preis" und "Menge" bezeichnet. Wir fügen die Daten auch zu jeder Spalte hinzu, die im folgenden Bild des Codes angezeigt wurde. Wir fügen in der ersten Kolumne "Reis", "Zucker", "Milch" und "Tee" hinzu. In der zweiten Spalte setzen wir "1200", "1300", "2500" und "3500" ein. In der letzten Spalte haben wir "15 kg", "10 kg", "5 kg" bzw. "5 kg" hinzugefügt. Wir haben diesen Lebensmittelgeschäft in einen Datenrahmen namens "Grocery1" umgewandelt und dieses "Lebensmittelgeschäft1" angezeigt, der hier der Datenrahmen ist.
Wir verwenden die dritte Methode „DataFrame. Hier einfügen. Wir setzen den Namen des Datenrahmens und schreiben ihn als „Lebensmittelgeschäft1). Einfügung". Hier wird „2“ verwendet, um die Position zu beschreiben, in der diese Spalte hinzugefügt werden soll. Wir fügen diese Spalte zur Nummer "2" hinzu. Der Name dieser Spalte, die wir hinzufügen möchten, lautet "Rabatt_percentage", und der konstante Wert dafür ist "10%". Wir machen es hier, indem wir die Methode „print ()“ hier konsumieren.
Die drei Spalten des ersten DataFrame werden als Ergebnis davon erzeugt. Es gibt jedoch vier Spalten in der zweiten. Als wir den „DataFrame“ verwendeten. Insert () ”Methode Um diese Spalte mit dem konstanten Wert hinzuzufügen, wird die Spalte„ Rabatt_percentage “an der Position„ 2 “mit dem konstanten Wert„ 10%“erstellt.
Abschluss
Die Techniken zum Hinzufügen der Spalte mit konstantem Wert wurden in dieser Anleitung lang und unkompliziert erklärt. Das Hauptziel dieses Leitfaden. Diese Anleitung hat drei Techniken zum Hinzufügen einer Spalte mit konstantem Wert abgedeckt. Dies sind einfache Möglichkeiten, Spalten mit einem konstanten Wert in „Pandas“ hinzuzufügen.Hier beschreiben wir auch ausführlich die theoretischen und praktischen Begründungen jedes Konzepts. Wir hoffen, dass sie für Sie einfach sind, dieses Konzept aus diesem Leitfaden zu lernen.