“Agréger sur l'ensemble des données sans groupe” Réponses codées

Agréger sur l'ensemble des données sans groupe

# Aggregate on the entire DataFrame without group

df.agg({"age": "max"}).collect()
# [Row(max(age)=5)]
from pyspark.sql import functions as F
df.agg(F.min(df.age)).collect()
# [Row(min(age)=2)]
Ethercourt.ml

Agréger sur l'ensemble des données sans groupe


def describe(df):
    funcs = dict(Kurt=lambda x: x.kurt(),
                 Skew='skew',
                 Mean='mean',
                 Std='std')
    funcs_for_all = {k: funcs for k in df.columns}
    return df.groupby(lambda _ : True).agg(funcs_for_all).iloc[0].unstack().T

describe(df)

Xanthous Xenomorph

Réponses similaires à “Agréger sur l'ensemble des données sans groupe”

Questions similaires à “Agréger sur l'ensemble des données sans groupe”

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code