2014-05-19 10 views
24

मैं मेज x है। मैंने कोशिश की:पांडा में NaN के साथ कोई भी जगह

x.replace(to_replace=None, value=np.nan) 

लेकिन मुझे मिल गया:

TypeError: 'regex' must be a string or a compiled regular expression or a list or dict of strings or regular expressions, you passed a 'bool' 

मैं इसके बारे में कैसे जाना चाहिए?

उत्तर

35

आप विधि का उपयोग करना चाहिए fillna

from pandas import DataFrame 
from numpy import nan 
DataFrame().fillna(value=nan, inplace=True) 

उदाहरण

my_dataframe.fillna(value=nan, inplace=True) 
4

निम्न पंक्ति की जगह NoneNaN साथ:

df['column'].replace('None', np.nan, inplace=True) 
संबंधित मुद्दे

 संबंधित मुद्दे