ile saymak için bir araya toplar. Onları içeren bir sayıya ihtiyacım var. Numpy'nin, ancak tüm nan değiştirilmiş toplamları için bir toplamı vardır, özel bir toplama kullanmalı mıyım yoksa bunu bulamadığım bir yol var mı?Pandalar, sayıları
Bu, groupby'ler içindir ve normal NaN işlevselliği için ortalama, ancak sayım için garip istiyorum. Kod
In [1]: import numpy
In [2]: import pandas as pd
In [3]: df = pd.DataFrame([[0,float('nan')],[0,float('nan')],[0,float('nan')]])
In [4]: df.groupby(0).agg(['count', 'mean'])
Out[4]:
1
count mean
0
0 0 NaN
0 NaN yerine 3 Nan olmak istiyorum. tek sorunun sayımı ise
Eğer bir sorununuz gösterebilir Çözmek istediğin ve istediğin çıktı? –
Bazı kodlar eklendi, nasıl biçimlendirileceğini bilmiyorum, üzgünüm. – Snark