У меня есть два pyspark dfs
df1 имеет столбцы - a, b, c, d, e, f df2 имеет столбцы - c, d, e (имена столбцов постоянно меняются динамически)
Мне нужен фрейм данных df3, который извлекается из df1 на основе имен столбцов из df2. Итак, в основном я хочу
выбирать столбцы из df1 на основе столбцов в df2 (столбцы df2 продолжают меняться)
В приведенном выше примере результат df должен иметь столбцы - c, d, e (извлеченный из df1)
Я не могу найти никакого метода, который мог бы этого добиться. Пожалуйста, помогите