Моя цель состоит в том, чтобы перевести это соединение ниже в PySpark
merged_df = df1.merge(df2,
left_on=['user','timestamp1'],
right_on=['user','timestamp2'],
how='left')
Я сделал это, но это нежелательный результат
merged_df = df1.join(df2,
(df1.user==df2.user) & (df1.timestamp1==df2.timestamp2),
how='left')