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)]