Syntax
Hier ist die Syntax dieser Funktion „ersetzen ()“ in „Pandas.”
Datenrahmen.ersetzen (to_replace = keine, value = keine)
Wir werden diese "Ersatz ()" -Methode in unserem "Pandas" -Coder unten verwenden. Schauen Sie sich nun das Beispiel an, das wir in diesem Leitfaden präsentieren werden, und Sie werden leicht über diese „Ersatz ()“ -Methode aus diesem Handbuch lernen.
Beispiel # 01
Wir entwickeln hier im Tool „Spyder“ „Pandas“ -Codes Code, um die Methode „Ersatz ()“ in unserem Code zu verwenden. Wir importieren „Pandas als PD“ als ursprünglicher Schritt des Codes. Es ist notwendig, die Funktion „Pandas“ zu importieren, damit wir bei Bedarf auf die Funktion von „Pandas“ in unserem Code zugreifen können. Der Datenrahmen wird dann entwickelt und besteht aus vier Spalten. Der "my_dataframe" ist der Name des Datenrahmens, den wir hier entwickelt haben.
Die Spalte, die wir zuerst eingegeben haben, ist die Spalte "Person_Name" mit einigen Namen "Loe, Samuel, Neesham, Leo und Alexander". Die Spalte neben diesem "Person_Name" ist "Person_City", in der wir die Namen der Städte einfügen, und diese Namen sind "Bayern, Montreal, Birmingham, Genua und Bristol". Die Städte sind in diese Spalte eingetragen, jetzt kommt die Spalte „Muttersprache“, in der wir "Deutsch, Französisch, Englisch, Italienisch und Englisch" hinzugefügt haben. Danach haben wir auch die Spalte „Person_age“ erstellt, die das Alter all dieser Personen enthält, die wir in diesen Datenrahmen eingefügt haben. Das Alter, das wir hier haben, sind "47, 30, 28, 29 und 35".
Wir machen diesen Datenrahmen, nachdem wir die Werte in alle vier Spalten eingestellt haben. Der Datenrahmen wird gerendert, wenn wir ihn in die Methode „Print ()“ einfügen, wie unten gezeigt. Wir haben gerade den Datenrahmen hier erstellt und haben noch keinen Wert ersetzt. Nachdem wir diesen Datenrahmen angezeigt haben, werden wir die Werte dieses Datenrahmens ersetzen, indem wir die Methode „ersetzen ()“ verwenden.
Wenn Sie den Code im „Spyder“ ausführen möchten, drücken Sie einfach "Shift+Enter", und das Ergebnis wird am Terminal wiedergegeben. Die Ausgabe dieses Codes wird hier angezeigt, was der Datenrahmen ist, der vier Spalten enthält, die wir dem Code hinzugefügt haben. Danach werden wir die Methode „ersetzen ()“ verwenden, um die Werte dieses Datenrahmens unten zu ersetzen.
Wir setzen "my_dataframe" mit der Methode "Ersatz ()" ein, da es der Name des von uns erstellten Datenrahmens ist. Wir ersetzen den Namen "Leo" durch den "William"."Also wird es" Leo "durch" William "ersetzen."Wir speichern den aktualisierten Datenfarm in der Variablen" new_datafarme "und übergeben dann diese" new_datafarme "in die" print () "-Methode.
In der ersten Spalte wurde der Name „Leo“ in der Zero -Indexzeile und 3 Indexzeile platziert. In dem angegebenen aktualisierten Datenfreame erschien „William“ jedoch anstelle von „Leo“.”Die 0- und 3 -Indexzeile der ersten Spalte wird hier ersetzt und aktualisiert.
Beispiel # 02
Jetzt wechseln wir hier zu einem anderen Beispiel, indem wir nach dem Importieren der Funktion „Pandas“ eine Liste "Consultation_Data" erstellen. Diese Liste enthält Spalten "Dr_Name, Patient_Name, Termin_Date und Timing". Unsere erste Spalte, "Dr_Name", enthält die Namen der Ärzte "Dr. Alice, dr. Oscar, dr. Milli, dr. Alexander, Dr. Bromley, Dr. Alice, dr. Lily und Dr. Alice."Die Spalte" Patient_Name "befindet sich neben diesem und enthält die Namen der Patienten, die" Emma, William, Jessica, Robert, Leo, Smith, Samuel und Peter "sind. Nach dem Eintritt der Patientennamen fügten wir „08.05.2022, 08.05.2022, 08.05.2022, 6/8/2022, 6/8/2022, 7/8/2022 und 7/hinzu. 8/2022 “zur Spalte" Termin_date ". Die Spalte „Timing“, in der die Zeitpunkte aller Patiententermine, die wir zu diesem Datenrahmen hinzugefügt haben, enthält, wurde dann generiert. Unsere Zeitspanne lautet „17 Uhr, 18 Uhr, 19 Uhr, 17 Uhr, 18 Uhr, 19 Uhr, 17 Uhr und 18 Uhr“.
Nachdem wir in den vier Spalten Daten eingegeben haben, erstellen wir den Datenrahmen dieser verschachtelten Liste. Wenn diese Liste in den DataFrame "Consultation_DF" geändert wird, zeigen wir diese „Consultation_df."Jetzt setzen wir die" Consultation_df "und dann die Methode" ersetzen () "ein. Der Name „Dr. James ”wird den Platz von„ Dr. Alice ”, weil wir„ Dr. Alice "mit" Dr. James". So, „dr. James ”wird anstelle von„ Dr. Alice ”Die Variable„ Updatated_datafarme “wird verwendet, um den aktualisierten Datenfarm zu speichern, der anschließend an die Methode„ Print () “übergeben wird.
Sie können feststellen, dass „Dr. Alice ”erscheint in der ersten Spalte dieses Datenrahmens, aber danach ersetzen wir„ DR. Alice "mit" Dr. James “, und Sie können sehen, dass es im nächsten aktualisierten Datenrahmen kein„ DR gibt. Alice ’Name erschien, weil wir alle„ Dr. Alice ”Name mit„ Dr. James ”und jetzt„ Dr. James “erscheint im aktualisierten Datenrahmen.
Beispiel # 03
Wir verwenden hier in diesem Beispiel die „Consultation_DF“ erneut, aber in diesem Fall ersetzen wir mehrere Werte des Datenrahmens. Überprüfen Sie, wie das geht. Hier sehen Sie, dass wir in der Methode „ersetzen ()“ den Spaltennamen zuerst einfügen, der "dr_name" ist, dann platzieren wir diesen Namen, den wir ersetzen möchten. Diesmal möchten wir "Dr. Oscar ”-Name, und zweitens möchten wir auch den„ Termin_date “ändern, der" 5/8/2022 "ist. Wir ersetzen den Namen durch „DR. Taylor, "Name", den wir auch in dieser "Ersatz ()" -Methode und der "Termin_date" mit "8/8/2022" erwähnen.
Es wird also alle Namen ändern, die „Dr. Oscar "in der Spalte" dr_name "mit der" dr. ". Taylor "und auch das Datum" 08.05.2022 "in der Spalte" Termin_date "mit der" 88/2022 ". In diesem Beispiel haben wir zwei Werte des Datenrahmens ersetzt. Wenn alle Werte geändert werden, speichern sie in „updated_dataframe.”. Nachdem wir diese Werte ersetzt haben, rendern wir den Datenrahmen mit den ersetzten Werten.
Wenn wir diesen Code ausführen, rendert er zuerst den ursprünglichen Datenrahmen, den wir im Code generiert haben. Dann ersetzt es nach dem Rendern „Dr. Oscar “mit„ Dr. Taylor ”und auch das Datum, das" 5/8/2022 "mit" 8/8/2022 "ist. Der neue Datenrahmen wird auch in diesem Ergebnis gezeigt, und Sie können den Unterschied zwischen dem ersten DataFrame und dem zweiten DataFrame problemlos beachten.
Abschluss
Dieser Leitfaden hat eine gründliche Erklärung der Methode „Ersatz ()“ auf sehr einfache Weise geliefert. Das Hauptziel dieses Leitfaden. Wir haben die Tatsache untersucht, dass diese Methode dazu beiträgt, die Werte des Datenrahmens zu ersetzen, die wir ersetzen möchten. In diesem Leitfaden gehen wir auch eingehend mit den theoretischen und praktischen Begründungen für dieses „Ersatz ()“ -Konzept ein. Wir haben den Datenrahmen gezeigt, bevor wir Werte ersetzt und nach dem Ersetzen. Daher macht es einen deutlichen Unterschied für Sie beim Erlernen des Konzepts des Ersetzens in „Pandas.Ich hoffe.