Wie vermeide ich doppelte Spalten nach dem Join?

Ich habe zwei Datenrahmen mit den folgenden Spalten:

df1.columns
//  Array(ts, id, X1, X2)

un

df2.columns
//  Array(ts, id, Y1, Y2)

Nachdem ich

val df_combined = df1.join(df2, Seq(ts,id))

Ich lande mit den folgenden Spalten:Array(ts, id, X1, X2, ts, id, Y1, Y2). Ich konnte damit rechnen, dass die gemeinsamen Spalten wegfallen würden. Gibt es etwas, das zusätzlich getan werden muss?

Antworten auf die Frage(10)

Ihre Antwort auf die Frage