des_table = df_final_S1415.describe(percentiles=[.05, .25, .5, .75, .95 ]).T
Dans la version 18.0, la fonction describe renverra des centiles lorsque les colonnes contiennent nan.
pd.show_versions()
Mais dans la version 18.1, la fonction describe ne renverra pas de centiles lorsque les colonnes contiennent nan.
@tade0726 Pouvez-vous s'il vous plaît montrer un exemple reproductible ? (un code qui construit une trame de données qui montre le problème)
Voici un exemple reproductible (le problème réel est dans la méthode quantile
) :
In [24]: s = pd.Series(range(5))
In [25]: s.quantile(0.5)
Out[25]: 2.0
In [26]: s[0] = np.nan
In [27]: s.quantile(0.5)
Out[27]: nan
In [28]: pd.__version__
Out[28]: '0.18.1+20.gaf7bdd3'
Et c'est un doublon de https://github.com/pydata/pandas/issues/13098
Merci d'avoir signalé
Commentaire le plus utile
Voici un exemple reproductible (le problème réel est dans la méthode
quantile
) :