Ciao Ho il seguente dataframe.Python: ottenere un conteggio di frequenza basato su due colonne (variabili) in dataframe panda
Group Size
Short Small
Short Small
Moderate Medium
Moderate Small
Tall Large
Voglio contare la frequenza di quante volte appare la stessa riga nel dataframe.
Group Size Time
Short Small 2
Moderate Medium 1
Moderate Small 1
Tall Large 1
Grazie. Un'aggiunta minore per scegliere i valori massimi di k (= 20) in base alla frequenza ("Tempo"): df.groupby (["Gruppo", "Dimensione"]). Dimensione(). Reset_index (name = "Ora") .sort_values (da 'Time' =, ascendente = false) .head (20); –