In un ambiente, ho la versione 0.17.0 dei panda con la versione numpy 1.10.1. In un altro ambiente, ho la versione 0.18.1 dei panda con la versione numpy 1.10.4.panda descrivono 0.18.0 vs panda descrivono 0.17.0
ho eseguito questo pezzo di codice
from pandas import Series
import numpy as np
Series([1,2,3,4,5,np.NaN]).describe()
con i panda versione 0.17.0 ottengo questo output:
count 5.000000
mean 3.000000
std 1.581139
min 1.000000
25% 2.000000
50% 3.000000
75% 4.000000
max 5.000000
dtype: float64
con i panda versione 0.18.1 ottengo questo output:
count 5.000000
mean 3.000000
std 1.581139
min 1.000000
25% NaN
50% NaN
75% NaN
max 5.000000
dtype: float64
cosa dà?
informazioni aggiuntive. l'installazione di python è la distribuzione di Anaconda. Ho creato gli ambienti con conda – cyth217
'pd.Series ([1,2,3,4,5, np.NaN]). Describe()' nel mio sistema ('pd .__ versione__' restituisce' 0.18.0') restituisce i quantili appropriati ...? –
qual è la tua versione numpy per i 2 esempi? Il mio è '1.10.4' –