小编Rjj*_*Rjj的帖子

如何将字符串连接到 Spark 中的列?

我有以下数据,并希望获得带有文本前缀的结果:

输入数据框:

sk            id       
2306220722    117738
Run Code Online (Sandbox Code Playgroud)

当前代码:

df.withColumn("Remarks", concat_ws("MCA", col("ID")))
Run Code Online (Sandbox Code Playgroud)

预期输出:

sk           id      Remarks  
2306220722   117738  MCA 117738
Run Code Online (Sandbox Code Playgroud)

我想在id列前加上“MCA”并将结果字符串添加到Remarks列中。

scala concatenation apache-spark apache-spark-sql

7
推荐指数
1
解决办法
8434
查看次数

如何删除列表变量中的空值?

我有以下列表输入:

List(List(first, sec, null, null), List(third, null, null))
Run Code Online (Sandbox Code Playgroud)

我需要从我的列表中删除nulls,以获得:

List(List(first, sec), List(third))
Run Code Online (Sandbox Code Playgroud)

null scala list

1
推荐指数
2
解决办法
968
查看次数