我的数据帧:
ID Name key
1 Cuz 333
2. Zzzz 666
如何将列key
转换为key2
?
我的输出应该如下,
ID Name key2
1 Cuz 333
2. Zzzz 666
你可以使用.withColumnRenamed
作为
df.withColumnRenamed("key", "key2")
或使用.withColumn
和drop
key
专栏作为
df.withColumn("key2", $"key").drop("key")
或使用select
和alias
作为
df.select($"ID", $"Name", $"key".alias("key2"))
要么
df.select($"ID", $"Name", $"key".as("key2"))