【发布时间】:2017-10-10 11:08:10
【问题描述】:
我在dataframe(d1) 中有一个列:MODEL_SCORE,其值类似于nulll7880。
我想在datframe 中创建另一个column MODEL_SCORE1,它是MODEL_SCORE 的子字符串。
我正在尝试这个。它正在创建列,但没有给出预期的结果:
val x=d1.withColumn("MODEL_SCORE1", substring(col("MODEL_SCORE"),0,4))
val y=d1.select(col("MODEL_SCORE"), substring(col("MODEL_SCORE"),0,4).as("MODEL_SCORE1"))
【问题讨论】: