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)]> > >dfcrossJoin(df2選擇(“高度”))選擇(“年齡”,“名稱”,“高度”)收集()行(年齡= 2,name =“愛麗絲”,身高= 80)、行(年齡= 2,name =“愛麗絲”,身高= 85),行(= 5歲name =“鮑勃”,身高= 80)、行(= 5歲name =“鮑勃”,身高= 85)]