Voglio trovare la media attraverso un dataframe di valori. Ad esempio, se ho i seguenti dati:Media dei valori nelle colonne nel dataframe?
ID Value Status
1 10 A
2 15 B
3 20 A
E voglio trovare la media di tutti i valori con lo stato A in esso. Come lo farei?
Ecco il mio tentativo:
dataframe$balance.mean(dataframe$status == 'A')
Ma io continuo a ricevere un errore che dice Error: attempt to apply non-function
. Qualcuno mi può aiutare? Grazie!
+1, usando 'with' rende più chiaro nella tesi casi senza troppi' $ 's:' con (df, media (val [STA == "A"])) ' – Arun
e ancor più leggibile (discutibile) può essere: 'with (sottoinsieme (df, sta ==" A "), mean (val))' – flodel