我有下面的数据框,我需要将空数组转换为null。
+----+---------+-----------+
| id|count(AS)|count(asdr)|
+----+---------+-----------+
|1110| [12, 45]| [50, 55]|
|1111| []| []|
|1112| [45, 46]| [50, 50]|
|1113| []| []|
+----+---------+-----------+
Run Code Online (Sandbox Code Playgroud)
我试过下面的代码不起作用。
df.na.fill("null").show()
Run Code Online (Sandbox Code Playgroud)
预期输出应为
+----+---------+-----------+
| id|count(AS)|count(asdr)|
+----+---------+-----------+
|1110| [12, 45]| [50, 55]|
|1111| NUll| NUll|
|1112| [45, 46]| [50, 50]|
|1113| NUll| NUll|
+----+---------+-----------+
Run Code Online (Sandbox Code Playgroud)