2014-04-02 21 views

cevap

12

kullanabilirsiniz (hala NAN s tutmak ve sadece inf s damla istemiyorsanız)

+0

bu, veri çerçevemizin 130 satırdan 0 olmasına neden oluyor. Araştırdığım na/inf sorunu, tüm boşlukların bir sütunudur, inanıyorum –

3

Sen, bir DF[DF==np.inf]=np.nan sonra .dropna() kullanabilirsiniz:

with pd.option_context('mode.use_inf_as_null', True): 
    df = df.dropna() 
+0

teşekkür ederiz. Şaşırtıcı bir şekilde df.drop (df == np.inf) 'çalışmıyor. Herhangi bir düşünce neden? – Josh

+2

Sanırım, docstring gittikçe: '.dropna (self, axis = 0, nasıl = 'any', thresh = None, None = Yok)', 'df == np.inf'' axis' olarak geçecek argüman, bir istisna oluşturmalıdır. –