![]() |
1
1
如果熊猫 read_csv 方法为丢失的值返回一个空字符串,那么您的CSV文件很可能使用“标点符号样式”逗号分隔符(逗号后面有一个空格)而不是“严格”的逗号分隔符(没有多余的空格)。 考虑一下“严格的”CSV文件
熊猫守则
缺少的值解释为
但是,如果CSV文件包含
请注意,缺少的值实际上是一个包含单个空白的字符串(
这又给了我们
|
![]() |
2
0
您可以用case语句来处理这个问题,以生成空值
|
![]() |
3
0
我将使用NULLIF在值为“”的地方插入null
|
![]() |
JoshGoodnow · 管理大型生产SQL数据库上的删除 7 年前 |