Dimensions du cadre de données Pandas
-
Afficher la taille
DataFrame
dans Pandas Python à l’aide de la propriétédataframe.size
-
Afficher la forme
DataFrame
dans Pandas Python à l’aide de la propriétédataframe.shape
-
Afficher la dimension
DataFrame
dans Pandas Python à l’aide de la propriétédataframe.ndim
- Conclusion
La bibliothèque Python Pandas est livrée avec un ensemble de propriétés qui nous aident à effectuer diverses tâches. Tout en travaillant avec des pandas DataFrame
, nous pouvons avoir besoin d’afficher la taille, la forme et la dimension d’un DataFrame
, et cette tâche, nous pouvons facilement le faire en utilisant certaines propriétés de pandas populaires telles que df.size
, df.shape
, et df.ndim
.
Cet article montrera comment retourner ou calculer la taille
, la forme
et les dimensions
d’un DataFrame
à l’aide des propriétés python pandas telles que dataframe.size
, dataframe.shape
et dataframe.ndim
.
Afficher la taille DataFrame
dans Pandas Python à l’aide de la propriété dataframe.size
En Python Pandas dataframe.size
est utilisée pour afficher la taille de Pandas DataFrame
. Il renvoie la taille du DataFrame
ou une série équivalente au nombre total d’éléments. Si vous voulez calculer la taille de la series
, il renverra le nombre de lignes. Dans le cas d’un DataFrame
, il renverra les lignes multipliées par les colonnes.
Dans l’exemple suivant, nous avons importé ou lu un fichier .csv
en utilisant pd.csvread()
et créé un DataFrame
. En utilisant la propriété Pandas dataframe.size
, nous avons affiché la taille du DataFrame
donné.
Exemple de code :
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)
Production :
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
Afficher la forme DataFrame
dans Pandas Python à l’aide de la propriété dataframe.shape
La propriété dataframe.shape
pandas python renvoie la forme des tuples sous la forme (rows, columns)
d’un DataFrame
ou d’une series
.
Dans l’exemple de code que nous avons fourni ci-dessous, nous avons créé un DataFrame
après avoir lu un fichier .csv. Pour renvoyer la forme de dataframe, nous utilisons la propriété dataframe.shape
de la manière suivante :
Exemple de code :
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)
Production :
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)
Afficher la dimension DataFrame
dans Pandas Python à l’aide de la propriété dataframe.ndim
La propriété dataframe.ndim
de Pandas renvoie la dimension d’une series
ou d’un DataFrame
. Pour toutes sortes de dataframes
et de séries
, il renverra la dimension 1
pour series
qui se compose uniquement de lignes et renverra 2
en cas de DataFrame
ou de données bidimensionnelles.
Dans l’exemple de code ci-dessous, nous avons créé un DataFrame
en important le fichier .csv. Pour renvoyer la dimension du DataFrame
, nous avons utilisé la propriété des pandas dataframe.ndim
qui est 2
dans le cas des pandas DataFrame
.
Exemple de code :
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)
Production :
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
Conclusion
Nous avons exploré trois propriétés différentes de Pandas telles que dataframe.size
, dataframe.shape
et dataframe.ndim
à travers lesquels nous pouvons facilement renvoyer la taille, la forme et la dimension du DataFrame
ou de la series
. J’espère que toutes les démonstrations expliquées ci-dessus vous aideront à comprendre l’utilisation de base des propriétés des pandas.
Article connexe - Pandas DataFrame
- Comment obtenir les en-têtes de colonne de Pandas DataFrame sous forme de liste
- Comment supprimer une colonne de Pandas DataFrame
- Comment convertir la colonne DataFrame en date-heure dans Pandas
- Comment convertir un float en un entier dans Pandas DataFrame
- Comment trier le DataFrame de Pandas par les valeurs d'une colonne
- Comment obtenir l'agrégat des Pandas par groupe et par somme