我有一个包含两列的数据框,X
和Y
。我想使用X
中的值拆分Y
。示例:
| X | Y | split_result |
|abc_xy| bc | _xy |
我尝试使用split function F.split("X", F.col("Y")).getItem(1))
,但是我的代码TypeError: 'Column' object is not callable
错误。我想这可能与pattern
中的第二个参数split
应该是正则表达式有关。
如何使用列X
中的值拆分列Y
?