pyspark.sql.DataFrame.crossJoin¶
-
DataFrame。
crossJoin
( 其他:pyspark.sql.dataframe.DataFrame )→pyspark.sql.dataframe.DataFrame¶ -
返回笛卡儿积与另一个
DataFrame
。- 参数
-
-
其他
DataFrame
-
笛卡儿积的右侧。
-
其他
例子
> > >df。选择(“年龄”,“名称”)。收集()行(= 2岁name =“爱丽丝”)、行(= 5岁name = '鲍勃'))> > >df2。选择(“名称”,“高度”)。收集()行(name =‘汤姆’,身高= 80)、行(name =“鲍勃”,身高= 85)]> > >df。crossJoin(df2。选择(“高度”))。选择(“年龄”,“名称”,“高度”)。收集()行(年龄= 2,name =“爱丽丝”,身高= 80)、行(年龄= 2,name =“爱丽丝”,身高= 85),行(= 5岁name =“鲍勃”,身高= 80)、行(= 5岁name =“鲍勃”,身高= 85)]