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