A B
DATE
2013-05-01 473077 71333
2013-05-02 35131 62441
2013-05-03 727 27381
2013-05-04 481 1206
2013-05-05 226 1733
2013-05-06 NaN 4064
2013-05-07 NaN 41151
2013-05-08 NaN 8144
2013-05-09 NaN 23
2013-05-10 NaN 10
dire che ho il dataframe sopra. qual è il modo più semplice per ottenere una serie con lo stesso indice che è la media delle colonne A e B? la media deve ignorare i valori NaN. la svolta è che questa soluzione deve essere flessibile per l'aggiunta di nuove colonne al dataframe.come ottenere la media dei valori delle colonne del dataframe
il più vicino sono venuto era
df.sum(axis=1)/len(df.columns)
tuttavia, questo non sembra ignorare il NaN Valori
(nota: io sono ancora un po 'nuova per la biblioteca panda, quindi sono indovinando c'è un modo ovvio per fare questo che il mio cervello limitato semplicemente non vedere)
LEGGERE http://pandas.pydata.org/pandas-docs/dev/missing_data.html –
grazie Rachel, lo apprezzo – badideas