Pyspark 使用不同的列名连接不同的数据帧

Pyspark 使用不同的列名连接不同的数据帧,pyspark,databricks,Pyspark,Databricks,我如何连接两个在不同列名的行中包含相同名称的df。i、 e: 夏末= / InSummer / TripsBooked / -- / Jon / 3 / -- / Tyler / 5 / -- / Zac / 6 / -- / dfWinter= / InWinter / TripsBooked / -- / Jon / 3 / Tyler

我如何连接两个在不同列名的行中包含相同名称的df。i、 e:

夏末=

/ InSummer /  TripsBooked / -- /
Jon        /          3   / -- /
Tyler      /          5   / -- /
Zac        /          6   / -- /
dfWinter=

/ InWinter  / TripsBooked /  --  /
Jon         /       3  /
Tyler       /       5  /
Zac         /       6  /
如何表示这两个表以及一年中的总行程。 提前非常感谢您抽出宝贵的时间

final\u df=dfSummer.groupBy('inummer').sum()\
.join(dfWinter.groupBy('InWinter').sum(),dfSummer.InSummer==dfWinter.InWinter)
df3=df1.union(df2);trip_count=df3.groupby(“Name”,“TripsBooked”).count()
,也请格式化您的DF或阅读