Pyspark Create New Column Based On Other Columns, One common requirement is to create new columns based on the values of existing ones.