![]() |
1
4
不确定这个问题是否真的得到了回答。您的函数可以这样实现(
如果您不喜欢依赖toString,这里有一个更健壮的版本。您可以依赖于基础表达式,将其强制转换为NamedExpression并取其名称。
它的工作原理是:
最后,如果您可以使用列的名称而不是列对象,那么您可以更改函数的签名,从而得到更简单的实现:
|
![]() |
2
1
更新:
|
![]() |
Bruno Peixoto · Spark群集CI管道构建失败 1 年前 |
![]() |
mcsilvio · 在foreach中组织联接的最佳方式是什么? 2 年前 |
![]() |
Dhruv · 在sbt控制台上运行Spark 2 年前 |
![]() |
Leonard · Pyspark:JSON到Pyspark数据帧 2 年前 |
![]() |
billie class · 将列中的值重写为列表中的下一个值 2 年前 |