【发布时间】:2020-11-13 19:49:03
【问题描述】:
我有一列是结构类型的包装数组,带有一个整数和一个双精度值。
架构如下所示:
|-- pricing_data: array (nullable = true)
| |-- element: struct (containsNull = true)
| | |-- _1: integer (nullable = false)
| | |-- _2: double (nullable = false)
因此,每当此列值为 [[0,0.0]] 时,我都需要将其更改为空数组。 [[0,0.0]] -> [[]]。
如何使用地图做到这一点?还是使用数据框?
【问题讨论】:
标签: scala dataframe apache-spark user-defined-functions