Abmessungen des Pandas DataFrame
-
Anzeige der
DataFrame
-Größe in Pandas Python mit derdataframe.size
-Eigenschaft -
Anzeige der Form von
DataFrame
in Pandas Python unter Verwendung der Eigenschaftdataframe.shape
-
Anzeige der
DataFrame
Dimension in Pandas Python unter Verwendung derdataframe.ndim
Eigenschaft - Abschluss
Die Python Pandas-Bibliothek enthält ein Bündel von Eigenschaften, die uns bei der Ausführung verschiedener Aufgaben helfen. Bei der Arbeit mit Pandas DataFrame
müssen wir möglicherweise die Größe, Form und Dimension eines DataFrame
anzeigen, und diese Aufgabe können wir leicht mit einigen beliebten Panda-Eigenschaften wie df.size
, df.shape
und df.ndim
erledigen.
Dieser Artikel zeigt, wie man die Größe
, Form
und Dimensionen
eines DataFrame
mithilfe von Python-Pandas-Eigenschaften wie dataframe.size
, dataframe.shape
und dataframe.ndim
zurückgibt oder berechnet.
Anzeige der DataFrame
-Größe in Pandas Python mit der dataframe.size
-Eigenschaft
In Python Pandas dataframe.size
-Eigenschaft wird verwendet, um die Größe von Pandas DataFrame
anzuzeigen. Es gibt die Größe des DataFrames
oder einer Reihe zurück, die der Gesamtzahl der Elemente entspricht. Wenn Sie die Größe der series
berechnen möchten, wird die Anzahl der Zeilen zurückgegeben. Im Fall eines DataFrame
gibt es die Zeilen multipliziert mit den Spalten zurück.
Im folgenden Beispiel haben wir eine .csv
-Datei mit pd.csvread()
importiert oder gelesen und einen DataFrame
erstellt. Mit der Pandas-Eigenschaft dataframe.size
haben wir die Größe des angegebenen DataFrame
angezeigt.
Beispielcode:
import pandas as pd
# create a dataframe after reading .csv file
dataframe = pd.read_csv(r"C:\Users\DELL\OneDrive\Desktop\CSV_files\Samplefile1.csv")
# print dataframe
print(dataframe)
# displaying dataframe size
print("The size of the DataFrame is: ", dataframe.size)
Ausgabe:
Name Team Position Age
0 Adam Donachie "BAL" "Catcher" 22.99
1 Paul Bako "BAL" "Catcher" 34.69
2 Ramon Hernandez "BAL" "Catcher" 30.78
3 Kevin Millar "BAL" "First Baseman" 35.43
4 Chris Gomez "BAL" "First Baseman" 35.71
5 Brian Roberts "BAL" "Second Baseman" 29.39
6 Miguel Tejada "BAL" "Shortstop" 30.77
7 Melvin Mora "BAL" "Third Baseman" 35.07
8 Aubrey Huff "BAL" "Third Baseman" 30.19
9 Adam Stern "BAL" "Outfielder" 27.05
The size of the DataFrame is: 40
Anzeige der Form von DataFrame
in Pandas Python unter Verwendung der Eigenschaft dataframe.shape
Die Eigenschaft dataframe.shape
pandas python gibt die Tupelform in Form von (rows, columns)
eines DataFrame
oder einer series
zurück.
In dem unten bereitgestellten Codebeispiel haben wir nach dem Lesen einer .csv-Datei einen DataFrame erstellt. Um die Form des Datenrahmens zurückzugeben, verwenden wir die Eigenschaft dataframe.shape
auf folgende Weise.
Beispielcode:
import pandas as pd
# create a dataframe after reading .csv file
dataframe = pd.read_csv(r"C:\Users\DELL\OneDrive\Desktop\CSV_files\Samplefile1.csv")
# print dataframe
print(dataframe)
# displaying dataframe shape
print("The shape of the DataFrame is: ", dataframe.shape)
Ausgabe:
Name Team Position Age
0 Adam Donachie "BAL" "Catcher" 22.99
1 Paul Bako "BAL" "Catcher" 34.69
2 Ramon Hernandez "BAL" "Catcher" 30.78
3 Kevin Millar "BAL" "First Baseman" 35.43
4 Chris Gomez "BAL" "First Baseman" 35.71
5 Brian Roberts "BAL" "Second Baseman" 29.39
6 Miguel Tejada "BAL" "Shortstop" 30.77
7 Melvin Mora "BAL" "Third Baseman" 35.07
8 Aubrey Huff "BAL" "Third Baseman" 30.19
9 Adam Stern "BAL" "Outfielder" 27.05
The shape of the DataFrame is: (10, 4)
Anzeige der DataFrame
Dimension in Pandas Python unter Verwendung der dataframe.ndim
Eigenschaft
Die Pandas-Eigenschaft dataframe.ndim
gibt die Dimension einer series
oder eines DataFrame
zurück. Für alle Arten von dataframes
und series
wird die Dimension 1
für series
zurückgegeben, die nur aus Zeilen besteht und im Fall von DataFrame
oder zweidimensionalen Daten 2
zurückgibt.
Im folgenden Beispielcode haben wir einen DataFrame
erstellt, indem wir die .csv-Datei importiert haben. Um die Dimension des DataFrame
zurückzugeben, haben wir die pandas-Eigenschaft dataframe.ndim
verwendet, die im Fall von pandas DataFrame
2
ist.
Beispielcode:
import pandas as pd
# create a dataframe after reading .csv file
dataframe = pd.read_csv(r"C:\Users\DELL\OneDrive\Desktop\CSV_files\Samplefile1.csv")
# print dataframe
print(dataframe)
# displaying dataframe dimension
print("The dimension of the DataFrame is: ", dataframe.ndim)
Ausgabe:
Name Team Position Age
0 Adam Donachie "BAL" "Catcher" 22.99
1 Paul Bako "BAL" "Catcher" 34.69
2 Ramon Hernandez "BAL" "Catcher" 30.78
3 Kevin Millar "BAL" "First Baseman" 35.43
4 Chris Gomez "BAL" "First Baseman" 35.71
5 Brian Roberts "BAL" "Second Baseman" 29.39
6 Miguel Tejada "BAL" "Shortstop" 30.77
7 Melvin Mora "BAL" "Third Baseman" 35.07
8 Aubrey Huff "BAL" "Third Baseman" 30.19
9 Adam Stern "BAL" "Outfielder" 27.05
The dimension of the DataFrame is: 2
Abschluss
Wir haben drei verschiedene Pandas-Eigenschaften untersucht, wie zum Beispiel dataframe.size
, dataframe.shape
und dataframe.ndim
, über die wir einfach die Größe, Form und Dimension des DataFrame
oder der series
zurückgeben können. Ich hoffe, dass alle oben erläuterten Demonstrationen Ihnen helfen, die grundlegende Verwendung von Panda-Eigenschaften zu verstehen.
Verwandter Artikel - Pandas DataFrame
- Wie man Pandas DataFrame-Spaltenüberschriften als Liste erhält
- Pandas DataFrame-Spalte löschen
- Wie man DataFrame-Spalte in Datetime in Pandas konvertiert
- Wie konvertiert man eine Fließkommazahl in eine Ganzzahl in Pandas DataFrame
- Wie man Pandas-DataFrame nach den Werten einer Spalte sortiert
- Wie erhält man das Aggregat der Pandas gruppenweise und sum