Pandas DataFrame Append

Pandas DataFrame Append
Pandas ist das spezielle, analysebasierte Paket von Python, das besonders verwendet wird, um Python-Daten zu bewerten und zu schmuggeln. Es erfolgt mit der Funktion „DataFrame ()“, die für die Ausrichtung der Python -Daten in Zeilen und Spalten beliebt ist, ich.e. Matrixform. Wie der Name schon sagt, wird die Funktion „append ()“ verwendet, um etwas zum Ende einer Struktur hinzuzufügen. Daher können wir sagen, dass Pandas die Funktion append () verwendet werden muss, um Daten aus einem Datenrahmen zum Ende eines anderen Datenrahmens hinzuzufügen. So werden wir einige Python -Beispiele in Spyder 3 implementieren, um die Arbeit von Pandas DataFrame zu sehen.Append () Funktion in Windows 10. Lasst uns beginnen.

Beispiel 01:

Beginnen wir mit dem ersten Beispiel, um zu sehen, wie Python -Datenrahmen mit Pandas initialisiert werden können. Innerhalb des Python -Tools von Spyder 3 haben wir das Paka -Paket mit dem Schlüsselwort "importieren" als "PD" -Objekt importiert. Dies wird verwendet, um den Datenrahmen im Code zu initialisieren. Wir haben also eine neue Variable D1 hinzugefügt, in der der neue Pandas -Datenrahmen über das PD -Objekt unter Verwendung der Funktion „DataFrame ()“ erhalten wurde. Die Funktion DataFrame () ist hier, um einen tabellarischen Formulardatenrahmen zu erstellen, während Sie zwei Listen mit 2*2 hinzufügen, i.e. Zeilen in Spalten. Die Spalten wurden mit der Listenstruktur als 1 und 2 benannt. Die Indizes für Zeilen wurden als 1 und 2 deklariert. Die Druckanweisung ist hier, um den Datenrahmen „D1“ auf der Konsole auszudrucken.

Nach der ersten Datenrahmenerstellung haben wir auch einen weiteren Datenrahmen mit derselben Methode erstellt. Die einzige Änderung liegt hier innerhalb der Wertlisten, ich.e. verschiedene Werte. In der Druckanweisung wird der zweite Datenrahmen D2 in der Konsole angezeigt. In der zweiten letzten Druckanweisung wird nun bekannt gegeben, dass wir den Append -Datenrahmen anzeigen werden. Daher wurde der zweite Datenrahmen D2 am letzten des ersten Datenrahmens D2 mit der Funktion append () angehängt. In der Druckanweisung wird der angehängte Datenrahmen angezeigt.

Pandas als PD importieren
D1 = PD.DataFrame ([['A', 'B'], ['D', 'E'], Columns = List ('12 '), Index = [' 1 ',' 2 '])
print ("DataFrame 1 ...")
Druck (D1)
D2 = PD.DataFrame ([['C', 'F'], ['G', 'H'], Columns = List ('12 '), Index = [' 1 ',' 2 '])
print ("DataFrame 2 ...")
Druck (D2)
print ("Angehängter Datenfrequer ...")
drucken (d1.anhängen (d2))

Nach Abschluss des Codes ist es Zeit, diesen Python -Code auszuführen, um die Ergebnisse zu sehen. Verwenden Sie die Spyder 3 -Auslaufschaltfläche aus der Taskleiste und machen Sie weiter. Im Gegenzug haben wir die folgende Ausgabe erhalten. Es zeigt die ersten und zweiten Datenrahmen separat an. Danach wurde der zweite Datenrahmen, an dem der erste Datenrahmen angehängt ist, in der Ausgabe angezeigt.

Beispiel 02:

Schauen wir uns ein anderes Beispiel für die Verwendung der Funktion append () an, um zwei Datenrahmen von Pandas zu verbinden. Dieses Mal haben wir Wörterbücher verwendet, um Datenrahmen zu erstellen. Also haben wir das Programm gestartet, um das Pandas -Paket als „PD“ zu importieren. Zwei Datenrahmen, D1 und D2, wurden erstellt und unter Verwendung der DataFrame () -Funktion von Pandas mit dem Objekt "PD" erstellt und initialisiert. Wir haben eine Bibliothek in beiden Datenrahmen mit zwei Schlüsselpaarwerten initialisiert. Der Schlüssel ist ein Alphabet oder Charakter und gleich in beiden Datenrahmen "X" und "Y". Während das Paar der Schlüssel „x“ und „y“ in jeweils zwei Listen mit völlig unterschiedlichen Werten für beide Datenrahmen sind. Die ersten beiden Druckanweisungen sind hier, um die Datenrahmen D1 und D2 getrennt mit einem Zeilenumbruch von „\ n“ anzuzeigen. Während die letzte Druckanweisung die Funktion append () verwendet, um den zweiten Datenrahmen D2 mit dem ersten Datenrahmen D1 zu verbinden und auf der Shell als einen anzuzeigen.

Pandas als PD importieren
D1 = PD.DataFrame ("X": [1, 3, 5], "Y": [2, 4, 6]) #UNGUED WIRTIONARY
D2 = PD.DataFrame ("X": [7, 9, 11], "Y": [8, 10, 12]) #UNGUED WIRTIONARY
print (d1, "\ n")
print (d2, "\ n")
drucken (d1.anhängen (d2))

Nachdem wir diesen Code ausgeführt haben, haben wir die Datenrahmen separat angezeigt und dann gemeinsam.

Beispiel 03:

Schauen wir uns unser letztes Beispiel für die Verwendung des Datenrahmens des Pandas mit append () an, um sie in einem zusammenzuschließen. Dieses Mal haben wir unseren Code gestartet, indem wir 2 String -Typ -Wörterbücher, DIC1 und DIC2, nach dem Importieren des Pandas Paket als Objekt „PD“ erstellt haben. Beide Wörterbücher DIC1 und DIC2 haben 3 Schlüsselpaarwerte. Die Tasten sind von String -Typen, während die ersten beiden Werte String -Typ -Listen sind, und der letzte Schlüsselwert sind Integer -Typ -Listen. Die DIC1 und DIC2 wurden in einen Pandas -Datenrahmen konvertiert, indem die Datenfunktion mit dem PANDAS -Objekt "PD" aufgerufen wurde. Die Datenrahmen werden in D1 und D2 gespeichert. Jetzt wird die append () -Funktion verwendet, um D1 mit D1 zu verbinden und in der Variablen D3 gespeichert zu werden. Der D3 -gemeinsame Datenrahmen wird mit der Print () -Funktion ausgedruckt.

Pandas als PD importieren
dic1 =
'Name': ['John', 'William', 'Laila'],
'Fname': ['Jack', 'Worth', 'Sky'],
'Alter': [36, 50, 25]

dic2 =
'Name': ['Elizebath', 'Diana', 'Marschall'],
'Fname': ['Patinson', 'Penty', '],
'Alter': [56, 25, 29]

D1 = PD.DataFrame (DIC1)
D2 = PD.DataFrame (DIC2)
D3 = D1.anhängen (D2)
print ("\ n der angehängte Datenframe: \ n", d3)

Die Datenrahmen wurden nach der Ausgabe angehängt und angezeigt.

Abschluss:

Dieser Artikel hat die Verwendung von Pandas DataFrame () und append () in Python behandelt, während das Spyder 3 -Tool verwendet wird. Wir haben die Listen und Wörterbücher von Ganzzahl, Zeichen und String -Typen verwendet, um Datenrahmen zu erstellen und sie dann zusammen anzuhängen. Wir hoffen, dass dieses Tutorial bei der Verwendung von Spyder 3 oder einem anderen Python -Tool nützlich ist.