我有以下数据框架,来自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:)