非常简单。我有一个PySpark数据框,其中一列正数我想设为负数。我该怎么办?
答案 0 :(得分:1)
您可以使用df.withColumn属性 更改列名“原始”
df = df.withColumn('flipped', - df['orginal'])
这将在名称下添加一个新列,并带有所需的结果。只需更改该列名称上的符号即可
df = df.withColumn('original', - df['orginal'])
http://spark.apache.org/docs/2.1.0/api/python/pyspark.sql.html