Popisují

Vypočítá základní statistiku pro číselné a řetězcové sloupce.

Syntaxe

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

Parametry

Parameter Typ Description
cols str, list, volitelné Název sloupce nebo seznam názvů sloupců, které chcete popsat (výchozí všechny sloupce).

Návraty

DataFrame: Nový datový rámec, který popisuje (poskytuje statistiky) daného datového rámce.

Poznámky

Tato funkce je určená pro průzkumnou analýzu dat, protože nezaručujeme zpětnou kompatibilitu schématu výsledného datového rámce.

Souhrn použijte pro rozšířené statistiky a kontrolu nad tím, které statistiky se mají vypočítat.

Příklady

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|
# +-------+----+------------------+-----------------+