Methoden zum Hinzufügen von Spalten in Pandas
Die Methoden, die wir in diesem Artikel zum Hinzufügen neuer Spalten in Pandas diskutieren werden, finden Sie unten:
Jetzt bewegen wir uns zu unseren Beispielen, in denen wir diese Methoden in jedem Beispiel getrennt verwenden werden. Wir werden alle vier Methoden eingehend untersuchen, indem wir sie in unseren Codes hier verwenden.
Beispiel 01: Deklarieren Sie die Liste als Spaltenmethode
Wir machen diese Codes in der „Spyder“ -Software. Wir installieren diese Software und kodieren dann auf dieser "Spyder" -Software. Wir importieren die "Pandas" als "PD". Die "Pandas" -Zeile des Codes anweist Python, die Computerbibliothek in das aktuelle Programm zu importieren. Der Abschnitt „As PD“ der Codezeile weist Python an, Pandas das Akronym „PD“ zu geben. Daher können Sie die Methoden der Pandas verwenden, indem Sie nur „PD“ eingeben.
Danach definieren wir das Wörterbuch mit dem Namen „Info“, der einige Daten enthält. Wir fügen den "Namen", "Alter" und "Qualifikation" einiger Mitglieder in diesem Wörterbuch hinzu. Die Namen, die wir in diesem Namen hinzufügen, sind "David", "John", "Verbündete", "William", "Emma" und "Noah". Das Alter, das wir im Alter hinzufügen, sind "22", "27", "24", "25", "23" und "22". Wir fügen auch die Qualifikationsdaten im Qualifikationsfeld hinzu, und dies sind "BS", "MCS", "BBA", "MA", "BS-It" bzw. "MBA".
Nachdem wir diese Daten zu einem Wörterbuch hinzugefügt haben, konvertieren wir dieses Wörterbuch in den „DataFrame“. Wir verwenden eine Variable "DF1" und initialisieren sie mit einem „PD“. DataFrame ”und geben Sie den Namen des oben genannten Wörterbuchs diesem„ DataFrame “an, um es in den" DataFrame "konvertieren zu können. Wir drucken diesen Datenrahmen "DF1", indem wir hier "print ()" verwenden. Danach möchten wir eine Zeile dafür anzeigen. Dafür setzen wir erneut die Anweisung „Print ()“ ein. Wir fügen dem Datenrahmen, den wir noch erstellt haben, eine Spalte hinzu. Wir wenden hier die erste Methode zum Hinzufügen einer Spalte an. Wir deklarieren hier eine Spalte. Wir deklarieren es mit dem Namen "Ort" und initialisieren es auch mit Daten. Wir fügen den Standort der Mitglieder hier in dieser neuen Spalte hinzu und werden diese Spalte dem aktuellen Datenrahmen hinzufügen. Wir setzen „DF1 ['Standort']“ und weisen diesem „Ort“ zu.
Jetzt platzieren wir unten die Anweisung "print ()" und setzen "DF1" ein. Daher wird der Datenrahmen und fügen diese neue Spalte diesem Datenrahmen hinzu.
Die Ausgabe wird auch hier bereitgestellt. Wir erhalten dies, indem wir einfach "Shift+ Enter" treffen, und dieses Ergebnis wird am Terminal geführt. Sie können die Taste "Ausführen" dieser "Spyder" -Software für diese Ausgabe drücken. Im ersten Datenrahmen gibt es drei Spalten. Im zweiten Datenrahmen gibt es vier Spalten. Wir fügen diese neue Spalte diesem Datenrahmen hinzu, indem wir die erste Methode verwenden.
Beispiel 02: DataFrame.Insert () Methode
Starten Sie diesen Code, indem Sie PANDAS -Pakete importieren und dann ein Wörterbuch darunter definieren. Wir fügen diesem Wörterbuch zwei Felder oder Spalten hinzu. Wir haben dieses Wörterbuch "info1" bezeichnet. Wir fügen diesem "info1" -Dictionary "Name" und "Alter" hinzu. Dann verbergen wir dieses Wörterbuch mit dem "DataFrame" in Pandas. Wir nennen diesen Datenrahmen als "DF2" und drucken diesen "DF2" -Datenrahmen. Wir drucken auch eine Zeile unter diesem Datenrahmen. Danach fügen wir mit Hilfe des "DataFrame" zwei verschiedene Spalten in diesem Datenrahmen hinzu. Insert () ”Methode. Diese Methode hilft uns, Spalten im DataFrame hinzuzufügen.
Wir erwähnen den Namen des Datenrahmens und setzen "Einfügen" ein. Der erste Parameter dieser Einfügungsmethode definiert die Position der Spalte, in der diese neue Spalte hinzugefügt werden soll. Also setzen wir "2" und geben den Namen der Spalte, die wir hinzufügen möchten, und dieser Name lautet "Adresse". Danach geben wir die Adressen innerhalb der quadratischen Klammer und platzieren „wahr“ als der letzte Parameter. Jetzt müssen wir eine weitere Spalte mit Hilfe desselben „DataFrame“ hinzufügen. Insert () ”Methode. Daher geben wir den Namen des Datenrahmens erneut an und in der Einfügungsmethode geben wir die Position als „3“ an und der Name der anderen Spalte, die wir hier hinzufügen möchten, lautet „Qualifikation“. Wir fügen diese Spalte "Qualifikation" genauso ein, wie wir die "Adresse" hinzugefügt haben. Nachdem wir beide Spalten hinzugefügt haben, drucken wir diesen neuen Datenrahmen mit der Verwendung der Methode „Print ()“.
Dieses Ergebnis macht den ersten Datenrahmen, der zwei Spalten enthält. Im zweiten DataFrame gibt es vier Spalten, da wir die letzten beiden Spalten mithilfe des „DataFrame" hinzugefügt haben. Insert () ”Methode.
Beispiel 03: DataFrame.Zuordnung () Methode
Importieren Sie die "Pandas" als "PD" in der ersten Zeile des Codes und erstellen Sie ein Wörterbuch mit dem Namen "info2", in dem wir zwei Spalten hinzugefügt haben. Wir konvertieren dieses „info2“ in den Datenrahmen und weisen diesem Datenrahmen den Namen „DF3“ zu. Wir drucken diesen „DataFrame“, bevor wir eine neue Spalte hinzufügen. Danach drucken wir eine Anweisung und verwenden die dritte Methode, nämlich der „DataFrame. Zuweisen () ”Methode. Wir haben diesen neuen Datenrahmen als "DF" bezeichnet. Wir fügen die „Höhe“ hinzu, indem wir das „DF2 verwenden. Zuweisen () ”Methode. Wir setzen „Höhe“ und fügen auch die Höhen in die quadratischen Klammern hinzu. Und drucken Sie auch den Datenrahmen, in dem diese Spalte „Höhe“ hinzugefügt wird.
Im ersten DataFrame können Sie leicht feststellen, dass es keine Spalte mit „Höhe“ gibt, da wir diesen Datarame gedruckt haben. Im zweiten DataFrame haben wir die Spalte "Höhe". Wir haben diese Spalte mit Hilfe des „DataFrame“ hinzugefügt. Zuweisen () ”Methode.
Beispiel 04: Durch die Verwendung eines Wörterbuchs
Zuerst importieren wir die Pandas und definieren dann das Wörterbuch mit dem Namen "info2". Danach definieren wir ein anderes neues Wörterbuch mit dem Namen "Qualifikation". Wir fügen die Werte der Spalte hinzu, die wir im obigen Wörterbuch erstellt haben, und fügen auch die jeweiligen Werte mit diesen Schlüsselwerten hinzu. Während wir 'BS': 'David' schreiben, wird es diese Qualifikation „BS“ mit dem „David“ hinzufügen. Wir fügen hier alle neuen Werte auf diese Weise hinzu und konvertieren sie dann in "DataFrame". Wir konvertieren dieses Wörterbuch in den neuen Datenrahmen, indem wir den „PD“ verwenden. DataFrame (info2) ”. Danach geben wir die „Qualifikation“ als Name der neuen Spalte und drucken sie auf dem Terminalbildschirm aus.
Hier wird auch die Qualifikationsspalte zum DataFrame hinzugefügt. Wir fügen diese Spalte hinzu, indem wir ein neues Wörterbuch verwenden und dem vorhandenen Wörterbuch hinzufügen.
Abschluss
Dieser Artikel wurde erstellt, um die Idee hinter der Methode „Pandas Add Column“ zu erklären. Wir gingen in eine große Tiefe, um diese Idee zu beschreiben, damit Sie die Spalte mit Leichtigkeit „hinzufügen“ können. Wir haben vier verschiedene Methoden zum Hinzufügen von Spalten in Pandas erklärt. Wir haben hier alle vier Methoden verwendet und alle ausführlich erklärt. Nachdem Sie diesen Artikel sorgfältig gelesen haben, hoffe ich, dass Sie diese Idee verstehen.