Я пытаюсь написать скрипт для нескольких преобразований ETL.У меня есть 34 фиксированных столбца, т.е. df1, в соответствии с которым я должен сопоставить имя столбца разных входных файлов, содержащих разные столбцы, т.е. df2.
df1 (стандартные столбцы):
df2:
![df2: input file](https://i.stack.imgur.com/qDbT1.png)
Я пытался df.merge
, но это, похоже, не решило мою проблему.
Ожидаемый результат - столбцы во входном файле df2
, которые должны быть сопоставлены с same column name
как df1
и same order
, поскольку они появляются в df2
с исходным значением без изменений.
Ожидаемый результат:
![Result](https://i.stack.imgur.com/LguLL.png)
любая помощь будет принята с благодарностью !!