假设我有一个像这样的pyspark数据帧:
KEY VALUE
--- -----
623 "cat"
245 "dog"
null "horse"
null "pig"
331 "narwhal"
null "snake"
Run Code Online (Sandbox Code Playgroud)
如何转换此数据帧,以便列中的任何null值KEY都替换为从1?开始的整数序列?期望的结果如下:
KEY VALUE
--- -----
623 "cat"
245 "dog"
1 "horse"
2 "pig"
331 "narwhal"
3 "snake"
Run Code Online (Sandbox Code Playgroud)