I have a PySpark dataframe that has a couple of fields, e.g.:
Id | Name | Surname |
---|---|---|
1 | John | Johnson |
2 | Anna | Maria |
I want to create a new column that would mix the values of other comments into a new string. Desired output is:
Id | Name | Surname | New |
---|---|---|---|
1 | John | Johnson | Hey there John Johnson! |
2 | Anna | Maria | Hey there Anna Maria! |
I'm trying to do (pseudocode):
df = df.withColumn("New", "Hey there " + Name + " " + Surname + "!")
How can this be achieved?