Aller au contenu principal

décrire

Calcule les statistiques de base pour les colonnes numériques et de chaîne.

Syntaxe

describe(*cols: Union[str, List[str]])

parameter

parameter

Type

Description

cols

str, list, facultatif

Nom de colonne ou liste de noms de colonne à décrire par (default Toutes les colonnes).

parameter

Type

Description

cols

str, list, facultatif

Nom de colonne ou liste de noms de colonne à décrire par (default Toutes les colonnes).

Renvoie

DataFrame: Un nouveau DataFrame qui décrit (fournit des statistiques) le DataFrame donné.

Notes

Cette fonction est destinée à l'analyse exploratoire des données, car nous ne garantissons pas la rétrocompatibilité du schéma du DataFrame résultant.

Utilisez le résumé pour des statistiques étendues et un contrôle sur les statistiques à compute.

Exemples

Python
df = spark.createDataFrame(
[("Bob", 13, 40.3, 150.5), ("Alice", 12, 37.8, 142.3), ("Tom", 11, 44.1, 142.2)],
["name", "age", "weight", "height"],
)
df.describe(['age']).show()
# +-------+----+
# |summary| age|
# +-------+----+
# | count| 3|
# | mean|12.0|
# | stddev| 1.0|
# | min| 11|
# | max| 13|
# +-------+----+

df.describe(['age', 'weight', 'height']).show()
# +-------+----+------------------+-----------------+
# |summary| age| weight| height|
# +-------+----+------------------+-----------------+
# | count| 3| 3| 3|
# | mean|12.0| 40.73333333333333| 145.0|
# | stddev| 1.0|3.1722757341273704|4.763402145525822|
# | min| 11| 37.8| 142.2|
# | max| 13| 44.1| 150.5|
# +-------+----+------------------+-----------------+