Que*_*ank 1 apache-spark pyspark
我在pyspark下面的示例中有一个数据框.我想复制数据框中的列并重命名为另一个列名.
Name Age Rate
Aira 23 90
Ben 32 98
Cat 27 95
Run Code Online (Sandbox Code Playgroud)
期望的输出是:
Name Age Rate Rate2
Aira 23 90 90
Ben 32 98 98
Cat 27 95 95
Run Code Online (Sandbox Code Playgroud)
我该怎么做?
小智 10
只是
df.withColumn("Rate2", df["Rate"])
Run Code Online (Sandbox Code Playgroud)
或(在SQL中)
SELECT *, Rate AS Rate2 FROM df
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5147 次 |
| 最近记录: |