【发布时间】:2017-08-12 11:03:53
【问题描述】:
我有一些数据框正在尝试上传到数据库。它们是值列表,但某些列中包含字符串“null”,因此这会导致错误。
所以我想使用一个函数来删除这些“空”字符串,并尝试使用替换来回填它们:
df.replace("null", method = bfill)
但它给了我错误信息:
ParserError: Error tokenizing data. C error: Expected 1 fields in line 4, saw 2
我也试过用“bfill”代替,它只是用字符串“bfill”替换了“null”。
任何帮助表示赞赏。
谢谢。
抱歉应该提供一个例子:
1 6 11
2 7 12
null null null
4 9 14
5 10 15
【问题讨论】:
-
您可以添加一些数据样本(4-5 行)吗?
-
如果使用
read_csv的参数是什么?
标签: python python-3.x pandas dataframe