我正在查看spark.sql.DataFrame文檔。 有 def as(alias: String): DataFrame
Returns a new DataFrame with an alias set.
Since
1.3.0
什麼是這種方法的目的是什麼?它是如何使用的?有沒有例子? 我還沒有設法找到任何關於這種方法在線和文檔是不存在的。我沒有設法使用這
在火花SQL(也許只有HiveQL)一個可以這樣做: select sex, avg(age) as avg_age
from humans
group by sex
,這將導致一個名爲"sex"和"avg_age"列DataFrame。 avg(age)如何在不使用文本SQL的情況下將其別名爲"avg_age"? 編輯: zero323的回答後,我需要添加約束: 列將要更名爲的名字可能不