【发布时间】:2022-11-02 03:15:38
【问题描述】:
我有一个这样的数据框
+------------+-----------------+-------------------------------+
| Name | Age | Answers |
+------------+-----------------+-------------------------------+
| Maria | 23 | [apple, mango, orange, banana]|
| John | 55 | [apple, orange, banana] |
| Brad | 44 | [banana] |
+------------+-----------------+-------------------------------+
answers 列包含一个元素数组
预期产出
+------------+-----------------+-------------------------------+
| Name | Age | apple | mango |orange| banana |
+------------+-----------------+-------------------------------+
| Maria | 23 | True | True | True | True |
| John | 55 | True | False| True | True |
| Brad | 44 | False | False | False| True |
+------------+-----------------+-------------------------------+
有没有办法可以将数组列转换为 True 和 False 列?
提前致谢。
【问题讨论】:
标签: arrays dataframe apache-spark pyspark