【发布时间】:2018-03-21 04:01:28
【问题描述】:
我想向现有列添加一个字符串。例如,df['col1'] 的值为'1', '2', '3' 等,我想在col1 的左侧连接字符串'000',这样我就可以获得一列(新的或替换旧的无关紧要)为@ 987654325@。
我认为我应该使用df.withColumn('col1', '000'+df['col1']),但它当然不起作用,因为 pyspark 数据帧是不可变的?
这应该是一件容易的事,但我没有在网上找到任何东西。希望有人能给我一些帮助!
谢谢!
【问题讨论】: