更新时间:2023-11-18 20:08:10
您可以将数据框的withColumnRenamed
方法与na
结合使用以创建新的数据框
You can use withColumnRenamed
method of dataframe in combination with na
to create new dataframe
df.na.withColumnRenamed('testing user', '`testing user`')
edit:假设您具有列列表,则可以执行以下操作-
edit : suppose you have list of columns, you can do like -
old = "First Last Age"
new = ["`"+field+"`" for field in old.split()]
df.rdd.toDF(new)
输出:
DataFrame[`First`: string, `Last`: string, `Age`: string]