|
1
1
如果熊猫 read_csv 方法为丢失的值返回一个空字符串,那么您的CSV文件很可能使用“标点符号样式”逗号分隔符(逗号后面有一个空格)而不是“严格”的逗号分隔符(没有多余的空格)。 考虑一下“严格的”CSV文件
熊猫守则
缺少的值解释为
但是,如果CSV文件包含
请注意,缺少的值实际上是一个包含单个空白的字符串(
这又给了我们
|
|
2
0
您可以用case语句来处理这个问题,以生成空值
|
|
|
3
0
我将使用NULLIF在值为“”的地方插入null
|
|
John D · 需要为NULL或NOT NULL的WHERE子句 1 年前 |
|
Marc Guillot · 记录值时忽略冲突 1 年前 |
|
|
Fachry Dzaky · 正确使用ROW_NUMBER 1 年前 |
|
|
TriumphTruth · 从满足特定条件的数据集中选择1行 1 年前 |