2017-04-23 5 views
1

하위 쿼리에서 여러 열의 경우 별칭을 정의하는 방법.스파크 데이터 프레임의 별칭

val d = c.select("date","high").groupBy("date").avg("high") 
+0

당신은이 작업을 수행 할 수 있습니다 예에서 나는 D

등의 출력의 평균 (높은)에 대한 별명을 정의하고 싶습니다 이하 groupBy ("date") .gg (avg ("high"). 별칭 ("avg_high"))' –

답변

4

당신은 이것에 대한 withColumnRenamed를 사용할 수 있습니다 :

val d = c 
    .select("date","high") 
    .groupBy("date") 
    .avg("high") 
    .withColumnRenamed("avg(high)", "Average High") 
관련 문제