Как объединить два кадра данных с опцией как в Pandas - PullRequest
0 голосов
/ 22 апреля 2020

Моя цель состоит в том, чтобы перевести это соединение ниже в 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')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...