Zählen Sie die Anzahl der Zeilen und Spalten in einem Datenrahmen

Zählen Sie die Anzahl der Zeilen und Spalten in einem Datenrahmen

Um die richtige Analyse durchzuführen, müssen wir die Anzahl der Zeilen und Spalten zählen, da sie uns helfen können, die Häufigkeit oder das Auftreten Ihrer Daten zu kennen.

In diesem Artikel werden wir fünf verschiedene Arten von Möglichkeiten sehen, die uns helfen können, die Gesamtzahl der Zeilen und Spalten mithilfe der Pandas -Bibliothek zu zählen.

  1. Verwenden der Formmethode
  2. Verwenden des Len (df.Achsen) Methode
  3. Verwenden des Datenrahmens.Index (Zeilen) und DataFrame.Säulen
  4. Verwenden der Methode unter Verwendung von DF.die Info( )
  5. Verwenden der Methode unter Verwendung von DF.zählen()

Methode 1: Verwenden der Formmethode

Die erste Methode zur Berechnung der Zeilen und Spalten ist die Formmethode. Wie wir wissen, wird die Formmethode verwendet, um die Tischhöhe und die Breite zu erhalten. Die Form gibt uns das Ergebnis in Tupelform mit zwei Werten. In diesen beiden Werten gehört der erste Wert des Tupels zur Höhe und der andere Wert (zweiter Wert) gehört zur Breite der Tabelle.

Die gleiche Technik kann also auch im DataFrame verwendet werden, da der Datenrahmen selbst eine Tabelle mit Zeilen und Spalten ist.

  • In der Zellnummer [1]: Importieren Sie die Pandas -Bibliothek als PD.
  • In der Zellnummer [2]: Wir haben ein DICT (Dictionary) -Objekt erstellt und dann dieses Diktatobjekt mit der Pandas -Bibliothek in einen Datenrahmen konvertiert.
  • In der Zellnummer [3]: Wir drucken das konvertierte Diktat auf DataFrame (DF).
  • In der Zellnummer [4]: Wir drucken einfach die Form, um zu überprüfen, welchen Wert sie speichert. Wir haben Werte, die gleich Zeilen (4) und Spalten (3) sind.
  • In der Zellnummer [5]: Jetzt können wir jetzt die Anzahl der Zeilen des DF (DataFrame) unter Verwendung der Form [0] drucken. Das gleiche einzeln drucken wir das Ergebnis in der Zellnummer [6] für Zeilen und Spalten in der Zellnummer [7].

Methode 2: Verwenden des Len (df.Achsen) Methode

Die nächste Methode, die wir verwenden werden, ist der DF.Achsenmethode. Die df.Die Achsenmethode ist der Formmethode etwas ähnlich. Der Hauptunterschied besteht jedoch darin, dass die Formmethode direkte Ergebnisse der Zeilen und Spalten in Tupelform liefert. Aber der df.Achsen, wenn wir wie in der folgenden Zellzahl [52] gezeigt drucken, die die Indexwerte der Zeilen und Spalten speichert.

  • In der Zellnummer [50]: Wir haben ein DICT (Dictionary) -Objekt erstellt und dann dieses Diktatobjekt mit der Pandas -Bibliothek in einen Datenrahmen konvertiert.
  • In der Zellnummer [51]: Wir drucken das konvertierte Diktat auf DataFrame (DF).
  • In der Zellnummer [52]: Wir drucken den DF.Achsen, um zu sehen, was sie speichern, Werte speichern. Wir können den DF sehen.Achsen speichern die Indexwerte der Zeilen und Spalten.
  • In der Zellnummer [53]: Jetzt zählen wir die Anzahl der Zeilen mit dem Len (DF.Achsen [0]) Methode wie oben gezeigt. Der Wert 0 gehört zum Zeilenindex.
  • In der Zellnummer [54]: Wir berechnen die Anzahl der Spalten mit dem Len (df.Achsen [1]). Der Wert 1 gehört zum Spaltenindex.

Methode 3: Verwenden des DataFrame.Index (Zeilen) und DataFrame.Säulen

Die nächste Methode, die wir verwenden werden, ist DataFrame.Index (Zeilen) und DataFrame.Säulen. Diese Methode ähnelt auch der obigen Methode (df.Äxte), die wir bereits besprochen haben. Aber um die Zeilen und Spalten zu holen, ist der Weg anders, was Sie unten sehen werden.

  • In der Zellnummer [55]: Wir haben ein DICT (Dictionary) -Objekt erstellt und dann dieses Diktatobjekt mit der Pandas -Bibliothek in einen Datenrahmen konvertiert.
  • In der Zellnummer [56]: Wir drucken das konvertierte Diktat auf DataFrame (DF).
  • In der Zellnummer [57]: Wir drucken den DF.Index, um zu sehen, was sie Werte haben. Wir haben aus dem Ergebnis festgestellt, dass der DF.Der Index hat die gesamte Indexzahl von Anfang bis Ende der Zeile.
  • In der Zellnummer [58]: Wir drucken den DF.Spalten und stellten fest, dass es alle Spaltennamen enthält.
  • In der Zellnummer [59]: Wir berechnen dann den Index (Zeilen) mit dem Len (df.Index) Methode wie oben in der Zellnummer [59] gezeigten Methode und weisen Sie den Wert einer variablen Zeile zu. Und ähnlich sind wir die Anzahl für die Spalten und weisen diesen Wert einem anderen variablen COLs zu.
  • In der Zellnummer [60]: Wir drucken beide Variablen (Zeilen und Cols) und erhalten das Ergebnis 4 bzw. 3.

Methode 4: Verwenden der Methode mit DF unter Verwendung der Methode.die Info( )

Die nächste Methode, über die wir diskutieren werden, um die Zeilen und Spalten zu zählen, ist DF.die Info ( ). Diese Methode ist etwas schwierig, was bedeutet. Der Grund dafür ist, dass wir beim Ausführen dieser Methode die Zeilen und Spaltenwerte zusammen mit anderen Informationen des Datenrahmens erhalten, wie Sie im folgenden Ergebnis sehen werden.

  • In der Zellnummer [61]: Wir haben ein DICT (Dictionary) -Objekt erstellt und dann dieses Diktatobjekt mit der Pandas -Bibliothek in einen Datenrahmen konvertiert.
  • In der Zellnummer [62]: Wir drucken das konvertierte Diktat auf DataFrame (DF).
  • In der Zellnummer [63]: Wir drucken den DF.info () und erhalten alle Informationen zum DataFrame zusammen mit der Gesamtzahl der Zeilen und Spalten. Die Tricks hier sind also, dass wir das Ergebnis filtern, um die Zeilen und Spalten des Datenrahmens zu erhalten.

Methode 5: Verwenden der DF.count () Methode

Die nächste Zählmethode, die wir diskutieren werden, ist DF.zählen( ). Diese Methode kann verwendet werden, um sowohl Zeilen als auch Spalten zu zählen. Um die Gesamtzahl der Zeilen zu zählen, verwenden wir den DF.count () Methode und für die Spalten verwenden wir den DF.count (axis = 'Spalten').

  • In der Zellnummer [64]: Wir haben ein DICT (Dictionary) -Objekt erstellt und dann dieses Diktatobjekt mit der Pandas -Bibliothek in einen Datenrahmen konvertiert.
  • In der Zellnummer [65]: Wir drucken das konvertierte Diktat auf DataFrame (DF).
  • In der Zellnummer [66]: Wir drucken den DF.count (), um die Gesamtzahl der Zeilen zu überprüfen und das Ergebnis in Form der Zählungen zu erhalten, da der Nullwert nicht zählt. Es ist etwas schwierig, das richtige Ergebnis zu erzielen, daher wählen die Leute diese Methode nicht aus.
  • In der Zellnummer [67]: Wir zählen die Spalten mit Theas DF.count (axis = 'Spalten').

Abschluss

Wir haben also verschiedene Arten von Methoden gesehen, um die Zeilen und Spalten zu zählen. In dem die beste Methode der Index und die Form ist, da sie das sofortige Ergebnis der Gesamtzahl der Zeilen und Spalten ergeben, und wir müssen keine zusätzliche Arbeit ausführen, wie wir es in den anderen Methoden wie DF gesehen haben.count () und df.die Info().