我正在尝试使用Scala API向现有DataFrame添加"CASE WHEN ... ELSE ..."计算列.启动数据帧:
color
Red
Green
Blue
Run Code Online (Sandbox Code Playgroud)
期望的数据帧(SQL语法:CASE WHEN color == Green THEN 1 ELSE 0 END AS bool):
color bool
Red 0
Green 1
Blue 0
Run Code Online (Sandbox Code Playgroud)
我该如何实现这个逻辑?