当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python pyspark arrays_zip用法及代码示例


本文简要介绍 pyspark.sql.functions.arrays_zip 的用法。

用法:

pyspark.sql.functions.arrays_zip(*cols)

集合函数:返回结构的合并数组,其中 N-th 结构包含输入数组的所有 N-th 值。

2.4.0 版中的新函数。

参数

cols Column 或 str

要合并的数组列。

例子

>>> from pyspark.sql.functions import arrays_zip
>>> df = spark.createDataFrame([(([1, 2, 3], [2, 3, 4]))], ['vals1', 'vals2'])
>>> df.select(arrays_zip(df.vals1, df.vals2).alias('zipped')).collect()
[Row(zipped=[Row(vals1=1, vals2=2), Row(vals1=2, vals2=3), Row(vals1=3, vals2=4)])]

相关用法


注:本文由纯净天空筛选整理自spark.apache.org大神的英文原创作品 pyspark.sql.functions.arrays_zip。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。