Quando uso dataframe groupby come questo:Come ottenere altre colonne quando si utilizza Spark DataFrame groupby?
df.groupBy(df("age")).agg(Map("id"->"count"))
mi limiterò a ottenere un dataframe con colonne "età" e "count (id)", ma in df, ci sono molte altre colonne come "nome".
In tutto, voglio ottenere il risultato come in MySQL,
"selezionare il nome, l'età, contano (id) da df gruppo per età"
Cosa devo fare quando usa groupby in Spark?
perché non usare "seleziona nome, età, conteggio (id) dal gruppo df per età, nome" ?, solo "gruppo per età" selezionerà molti nomi diversi, ma visualizza solo un nome – taigetco
Nella mia domanda, ho solo dare un esempio semplice. Quando usi "gruppo per età, nome", otterrà un risultato diverso con "gruppo per età" a quanto pare .... – Psychevic