PySpark:使一列正数为负数
很简单。我有一个PySpark数据框,其中有一列正数,我想把它变成负数。如何执行此操作?您可以使用df.withColumn属性 更改列名“原始”的步骤PySpark:使一列正数为负数,pyspark,Pyspark,很简单。我有一个PySpark数据框,其中有一列正数,我想把它变成负数。如何执行此操作?您可以使用df.withColumn属性 更改列名“原始”的步骤 df = df.withColumn('flipped', - df['orginal']) 这将在名称下添加一个新列,该名称带有所需的结果。要更改该列名上的符号,可以执行以下操作 df = df.withColumn('original', - df['orginal']) 为什么要以df[original]翻转值的形式访问它?flipp
df = df.withColumn('flipped', - df['orginal'])
这将在名称下添加一个新列,该名称带有所需的结果。要更改该列名上的符号,可以执行以下操作
df = df.withColumn('original', - df['orginal'])
为什么要以df[original]翻转值的形式访问它?flipped是您正在创建的列的名称,生成的列将只是原始列的副本。抱歉。缺少标志。