如何使用空列表[]填充pandas中的数据框空值NaN?

31 浏览
0 Comments

如何使用空列表[]填充pandas中的数据框空值NaN?

这是我的数据帧:

          date                          ids
0     2011-04-23  [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,...
1     2011-04-24  [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,...
2     2011-04-25  [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,...
3     2011-04-26  Nan
4     2011-04-27  [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,...
5     2011-04-28  [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,...

我想将 Nan 替换为 []。该如何操作?.fillna([]) 不起作用。我甚至尝试了 replace(np.nan, []),但出现了错误:

TypeError('Invalid "to_replace" type: \'float\'',)

0