¿Cómo evitar columnas duplicadas después de unir?
Tengo dos marcos de datos con las siguientes columnas:
df1.columns
// Array(ts, id, X1, X2)
y
df2.columns
// Array(ts, id, Y1, Y2)
Despues de hacer
val df_combined = df1.join(df2, Seq(ts,id))
Termino con las siguientes columnas:Array(ts, id, X1, X2, ts, id, Y1, Y2)
. Podría esperar que las columnas comunes se eliminen. ¿Hay algo adicional que deba hacerse?