将None替换为数据框架内的列表



我有以下数据框架,来自JSON


0        [0, 5.9, 4]       [1, 6, 23]      [2, 6.2, 2]
1      [0, 48, 3.11]      [1, 50, 10]    [2, 55, 13.1]
2   [0, 1.42, 90.26]  [1, 1.43, 91.8]   [2, 1.44, 121]
3    [0, 970, 18.41]   [1, 990, 1.53]             None
4    [0, 970, 18.42]   [1, 990, 1.55]  [2, 1000, 22.5]
5     [0, 740, 9.37]   [1, 990, 1.53]             None
6     [0, 740, 9.37]   [1, 900, 2.21]   [2, 990, 1.55]
7    [0, 970, 18.45]    [1, 990, 1.6]             None
8     [0, 740, 9.39]   [1, 990, 2.55]             None
9     [0, 970, 18.4]    [1, 990, 1.6]             None
10      [0, 42, 1.1]    [1, 85, 1.91]    [2, 90, 1.04]

尝试格式化准备db插入,我正在使用.tolist()进行分割,但对于None条目出现错误。

尝试fillna和replace插入一个虚拟列表,即[0,0,0],但只允许我替换为字符串。欢迎提出任何建议。

这是

#df_split_bat = df_split_bat .fillna('xx')# df_split_batl = df_split_batl.replace (' xx ', ' yy ')

但是这些没有

# df_split_batl = df_split_batl.fillna ((0, 0, 0))

# df_split_batl = df_split_batl.fillna (' xx ')

# df_split_batl = df_split_batl.replace("xx",(0,0,0))

检查以下链接,它可能对您的情况有帮助:

不是用空列表替换它,而是用包含元素的列表替换它。

RGS20:)

相关内容

  • 没有找到相关文章

最新更新