【问题标题】:Changing Column Name in pyspark在 pyspark 中更改列名
【发布时间】:2021-10-04 16:50:05
【问题描述】:

df.groupBy("state").sum("salary").show() 结果

state |sum(salary) +-----+------------+ |新泽西| 91000| |内脏| 166000| |加州| 171000| |德| 99000| |纽约| 252000|

如果我想将“state”列名更改为“country”,我该怎么办?

【问题讨论】:

    标签: pyspark rename


    【解决方案1】:

    明确更改栏目名称:

    df = df.withColumnRenamed('state', 'country')
    

    在查询结果中显示不同的名称:

    df = groupBy(df.state.alias("country")).sum("salary").show()
    

    【讨论】:

      猜你喜欢
      • 2017-08-27
      • 2016-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-29
      • 2023-02-25
      • 2021-06-10
      • 2019-08-22
      相关资源
      最近更新 更多