pyspark.sql.functions.struct¶
-
pyspark.sql.functions。
结构体
( *关口:联盟[ColumnOrName、列表(ColumnOrName_)元组[ColumnOrName_,…]] )→pyspark.sql.column.Column¶ -
创建一个新的结构列。
例子
> > >df。选择(结构体(“年龄”,“名字”)。别名(“结构”))。收集()(行(struct =行(= 2岁的名字=“爱丽丝”))、行(struct =行(= 5岁的名字=“鲍勃”)))> > >df。选择(结构体([df。年龄,df。的名字])。别名(“结构”))。收集()(行(struct =行(= 2岁的名字=“爱丽丝”))、行(struct =行(= 5岁的名字=“鲍勃”)))