Заменить None на NaN в фрейме данных pandas
у меня есть таблица x
:
website
0 http://www.google.com/
1 http://www.yahoo.com
2 None
Я хочу заменить python None на pandas 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'
как я должен это сделать?
3 ответов
вы должны использовать метод fillna
from pandas import DataFrame
from numpy import nan
DataFrame().fillna(value=nan, inplace=True)
пример
my_dataframe.fillna(value=nan, inplace=True)