Я попытался заменить все отсутствующие значения (от -1 до Nan), используя a.reindex(b,fill_value=np.NAN), но получил следующую ошибку TypeError : Index.reindex() получил неожиданный аргумент ключевого слова 'fill_value'
Согласно документации pandas fill_vaue входит в число параметров переиндексации.
Любые идеи
Все, Я пытаюсь получить индексы пропущенной даты, сравнивая ее со списком непропущенных дат, как показано ниже: [code]a=pd.DatetimeIndex(["2000","2001","2002","2003","2004","2005","2009", "2010"]) b=pd.DatetimeIndex(["2000","2001","2002","2003","2004","2005","2006","2007","2008","2009", "2010"]) a.reindex(b) [/code] У меня получилось следующее [code](DatetimeIndex(['2000-01-01', '2001-01-01', '2002-01-01', '2003-01-01', '2004-01-01', '2005-01-01', '2006-01-01', '2007-01-01', '2008-01-01', '2009-01-01', '2010-01-01'], dtype='datetime64[ns]', freq=None), array([ 0, 1, 2, 3, 4, 5, -1, -1, -1, 6, 7])) [/code] Я попытался заменить все отсутствующие значения (от -1 до Nan), используя a.reindex(b,fill_value=np.NAN), но получил следующую ошибку TypeError : Index.reindex() получил неожиданный аргумент ключевого слова 'fill_value' Согласно документации pandas fill_vaue входит в число параметров переиндексации. Любые идеи