【发布时间】:2019-03-09 20:48:26
【问题描述】:
我从 Dataframe col1 和 col2 中选择两个 Columns。
df.select((col("a")+col("b")).as("sum_col")
现在用户希望此 sum_col 固定为 4 个空格。
所以a 和b 的长度是2,因此最大值可以小于100(两个)或大于100(三个),所以需要有条件地添加1或2个空格。
谁能告诉我如何在 select 块内使用 cinditional 逻辑将 Column 转换为 concat 并决定添加一两个空格
【问题讨论】:
-
请重写您的问题,因为不清楚或很难理解您的要求是什么
标签: scala apache-spark hadoop bigdata