str dropna python pandas series

python - dropna - Eliminar NaN de pandas series



dropna pandas (1)

¿Hay alguna manera de eliminar los valores de NaN de una serie de panda? Tengo una serie que puede contener o no algunos valores de NaN, y me gustaría devolver una copia de la serie con todos los NaN eliminados.


>>> s = pd.Series([1,2,3,4,np.NaN,5,np.NaN]) >>> s[~s.isnull()] 0 1 1 2 2 3 3 4 5 5

actualización o incluso mejor enfoque como @DSM sugerido en los comentarios, usando pandas.Series.dropna() :

>>> s.dropna() 0 1 1 2 2 3 3 4 5 5