У меня есть 3 файла CSV (разделенных символом ',') без заголовков, и мне нужно объединить их в один файл:
file1.csv
United Kingdom John
file2.csv
France Pierre
file3.csv
Italy Marco
ожидаемый результат:
United Kingdom John
France Pierre
Italy Marco
мой код:
import pandas as pd
df = pd.read_csv('path/to/file1.csv', sep=',')
df1 = pd.read_csv('path/to/file2.csv', sep=',')
df2 = pd.read_csv('path/to/file3.csv', sep=',')
df_combined = pd.concat([df,df1,df2])
df_combined.to_csv('path/to/output.csv')
приведенное выше дает мне объединенные данные, но он добавил строки из моих файлов CSV в качестве новых столбцов и строк, вместо того, чтобы добавить только новые строки к существующим двум столбцам:
United Kingdom John
France Pierre
Italy Marco
Может ли кто-нибудь помочь с этим? Заранее спасибо!