Pandas Info -Methode

Pandas Info -Methode
„Das Pandas -Modul von Python wird verwendet, um Datensätze zu ändern. Es bietet Tools für Datenforschung, Filterung, Verarbeitung und Manipulation. Pythons ausgezeichnete Informationsgemeinschaft Python -Pakete machen es zu einer effektiven Sprache für die Durchführung von Datenanalysen. Ein solches Tool, Pandas, vereinfacht den Prozess des Imports und Analyse von Daten erheblich. Mit der Funktion info () können Sie einen Datenrahmen schnell zusammenfassen. Diese Methode zeigt Details zu einem Datenrahmen an, wie z. Es druckt nur die im angegebenen Datenrahmen enthaltenen Daten und gibt den Wert nicht zurück. Bei der Durchführung einer explorativen Untersuchung der Informationen ist hilfreich. Wir verwenden den Datenrahmen.Info () Funktion zum schnellen Erwerb einer Zusammenfassung des Datensatzes.”

Syntax für Pandas Info () Methode

Wir werden kurz die hier verwendeten Parameter diskutieren:

Ausführlich: Durch die Anwendung dieser Eigenschaft kann der Benutzer auswählen, ob er den gesamten Bericht erklärt

Buf: Es ist auch nicht obligatorisch. Es bestimmt, wohin eine andere Ausgabe gesendet werden soll. Übergeben Sie den umschreiben.

Speichernutzung: Gibt an, ob der allgemeine Speicherverbrauch der DataFrame -Elemente einschließlich des Index angezeigt werden sollte. Standardmäßig hält sich dies an den Wert für Pandas. Optionen.Die Verwendung von Display_Memory zeigt immer die Speicherverwendung als „wahr“ an. NIEMALS an die Speicherverwendung anzeigen ist "falsch".

Max_col: Wann verwenden Sie den verkürzten Ausgang anstelle der ausführlichen Ausgabe. Die verkürzte Ausgabe wird verwendet, wenn der Datenrahmen mehr Spalten als die Max -Cols -Grenze enthält. Die Optionen des Pandas werden angezeigt.Der Wert max _info_ Spalten wird standardmäßig verwendet.

null_counts: Es dient dazu, anzuzeigen, ob Nullzählungen angezeigt werden sollen oder nicht.

Beispiel Nr. 1: Zeigen Sie die Zusammenfassung des Datenrahmens an, indem Sie die Info -Methode mit dem ausführlichen Wert True verwenden

Wir werden über den Python Pandas DataFrame sprechen.Info () Methode in dieser Demonstration. Um einen Datenframebericht zu erwerben, verwenden wir diese Methode. Diese Funktion zeigt Informationen zu einem Datensatz an, wie z. Lassen Sie uns nun über das Beispiel sprechen. Wir haben in diesem Beispiel drei Spalten verwendet. "Ganzzahlen", "Charaktere" und "Float -Werte". In Spalten "Integer", "7", "8", "9" und "10" gibt es vier integer-basierte Zahlen "Integer", "7", "8", "9" und "10". Wir haben vier Werte für das Zeichen "Addition", "Subtraktion", "Multiplikation" und "Division" ausgewählt. In der Spalte haben wir "Float Value", es hat diese Werte "1".1 ”,„ 1.2 ”,„ 1.3 ”und„ 1.4 ”.

Danach haben wir diese Werteliste übergeben, um einen Datenrahmen zu generieren, indem wir das „PD“ verwenden.Datenrahmen “Methode, die vom Panda -Modul zur Erstellung des Datenrahmens bereitgestellt wird. Wir haben dieser Liste "Integer" als "int", "Charakter" als "char" und "float_values" als "float" neue Labels zugewiesen. Diese Etiketten werden Spalten Titel unseres Ausgabedatenrahmens sein. Eine Anweisung „Beschreibung des Datenrahmens“ wird mit der Funktion „print ()“ angezeigt.

Dann kommen wir zur Hauptfunktion des Programms, nämlich die Datenrahmen „Info ()“ -Methode. Der Datenrahmen.Die Info -Funktion wird verwendet, um einen einfachen Überblick über den Datenrahmen zu erhalten. „DF.Info () ”wird hier verwendet, um einen Überblick über den Code zu geben. In diesem Fall ist der Parameter, den wir an diese Funktion übergeben haben, "ausführlich". Dieser Parameter hat zwei mögliche Werte; "richtig oder falsch". Hier verwendet "verbose = true" bedeutet, die gesamten Informationen des Datenrahmens anzuzeigen. "Wahre" Speicherverbrauch anzeigen. Deshalb verwenden wir die „DF.Info (verbose = true) ”-Funktion, die alle Informationen des Datenrahmens druckt.

Wie im Ergebnis gezeigt, wird eine Codezusammenfassung angezeigt. Erstens informiert es uns über die Klasse, die „Pandas ist.Kern.rahmen.DataFrame ”Anschließend zeigt der Indexbereich, den wir in diesem Beispiel haben. Die "Datenspalten" im folgenden geben an, dass es drei Spalten gibt. In der ersten Spalte listet die Spaltennamen auf, in der zweiten Spalte die Anzahl der Nicht-Null-Anzahl und in der dritten Spalte die Datentypen für die Daten, die wir eingegeben haben. Am Ende erwähnt es, dass die Datentypen, die wir haben.0+ Bytes Speicher.

Beispiel Nr. 2: Anzeige der Zusammenfassung durch Anwenden der info () -Methode mit ausführlichem Wert Falsch

Angeben unseres zweiten Beispiels durch Importieren des Pandas -Moduls. In diesem Verfahren wird ein Datenrahmen mit drei Spalten erstellt. Die erste Spalte bezieht sich auf die "Ganzzahl", die zweite als "Charakter" und die dritte als "Float -Werte". Wir haben drei Werte in der Spalte "Integer", die "4", "5" und "6" sind, und in Spalte "Charaktere" haben wir drei Variablen "A", "B" und "C" und für die Spalte "Float -Werte", wir haben "2".2 ”,„ 1.2 ”und„ 3.3". Da die Indexgröße „3“ ist, bedeutet dies, dass wir Einträge von „0“ bis “2 haben.”

In diesem Beispiel wird die Methode „info ()“ verwendet, um einen schnellen Datenfream -Bericht ohne den Speichergebrauch zu erhalten. Die Verwendung von True oder False in Froose bedeutet, anzugeben, ob das Drucken vollständiger Informationen optional ist oder nicht. Der Datenrahmen wird nun mit „PD) angezeigt. Datenrahmen “.

Mit der Funktion „print ()“ zeigen wir im folgenden Schritt die Anweisung „Detail“ an. Dann drucken wir die Funktion „DF.info (wörtlich = false) ”. Die Verwendung dieser Funktion bietet uns einen kurzen Überblick über den Code. Anstatt den gesamten Datenrahmen zu drucken und ihren Inhalt zu beschreiben, wurde diese Methode verwendet, um den Code genau zu erklären. Jetzt verwenden Sie DF.Info (verbose = false) ”Es wird einfach das„ Detail “angezeigt und beschreibt es.

Die Ausgabe zeigt, dass das „Detail“ ziemlich präzise und klar ist. Da wir im vorherigen Beispiel „wörtlich = true“ verwendeten, wurden die gesamte Zusammenfassung und der Datenrahmen des Codes angezeigt. Wir haben jedoch in dieser. In "Detail" zuerst zeigt es die "Klasse", die "Pandas" ist.Kern.rahmen.Datenrahmen “.

Der „Indexbereich“ wird in der nächsten Zeile angezeigt, die „3“ ist, was angibt, dass der Eintragsbereich von „0 bis 2“ liegt. Dann zeigt er die Anzahl der Spalte an, in der es dann drei Spalten gibt. Möglicherweise werden die Datentypen der Daten im Datenrahmen vorgestellt. "Float64 (1)", "int64 (1)", "int64 (1)" und das Objekt (1) sind die Datentypen.

Ein Objekt ist kein Datentyp, aber hier wird es für das Zeichen verwendet. In der nächsten Zeile wird die Speicherverwendung angezeigt, in der die Menge an Speicher angezeigt wird, die auf Ihrem System kostenlos ist. Zusätzlich zu der Verwendung von Speicher von allen offenen Programmen, einschließlich Windows. Die Größe für die Speicherverwendung lautet „200.0+ Bytes) ”.

Abschluss

Wir haben in diesem Artikel über die Funktion info () gesprochen. Die Infofunktion von Pandas beschreibt den Datenrahmen. Wenn wir den Artikel im ersten Beispiel kurz zusammenfassen würden, würden wir einen Datenrahmen erstellen, in dem wir drei Spalten "Ganzzahlen", "Charakter" und "float_values" einnehmen würden. Wir haben einige Werte in diesen Spalten. Wir haben einen Index mit vier Einträgen im Bereich von „0 bis 3“. Verwenden der „DF.die Info.(verbose = true) ”Die Funktion zeigt die gesamte Zusammenfassung des Datenrahmens gründlich an. Ein Datenrahmen mit einigen Spalten ist das, was wir im zweiten Beispiel haben. Es hat drei Einträge in unserem Index, nummeriert "0 bis 2". Die Funktion “DF.die Info.(wörtlich = false) ”zeigt einen kurzen Überblick über den Code an. In diesem Artikel können Sie die Info () -Methode des Pandas verstehen.