如何使用scala将派生列添加到Dataframe

z31licg0  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(276)

我有一个带列的数据框 patient_id , DOB , Gender , marital_status , smoking_status , city 我需要从专栏中提取年龄 DOB 并添加新列 age 到我的数据框。如何继续使用scala?

uinbv5nw

uinbv5nw1#

val df = sqlcontext.sql(" SELECT *, DATEDIFF(hour,DOB,"+GETDATE()+")/8766 AS AgeYearsIntTrunc")

相关问题