cómo concatenar dos archivos CSV?
Tengo dos archivos csv y quiero hacer que sean un solo archivo csv:
df1:
aa bb cc
0 65 33 A
1 50 32 B
2 40 23 C
df2:
0 1 2
0 70 40 7
1 50 30 8
2 40 23 9
El resultado debería ser así:
aa bb cc 0 1 2
0 65 33 A 70 40 7
1 50 32 B 50 30 8
2 40 23 C 40 23 9
Pero obtengo esto:
aa bb cc Unnamed 0 1 2
0 65 33 A 0 70 40 7
1 50 32 B 1 50 30 8
2 40 23 C 2 40 23 9
Aquí está mi código:
df_nuevo = pd.concat([df1, df3], axis=1)
result = df_nuevo.to_csv("C:/Users/AZ/.spyder-py3/DATASET1/nuevo.csv")
¿Alguien puede ayudar?
davy.ai
Para eliminar la columna “Unnamed” del archivo csv concatenado, puedes pasar el parámetro
index=False
al guardar el csv utilizando el métodoto_csv
.Entonces el código actualizado sería:
Esto debería generar el archivo csv de salida deseado sin la columna “Unnamed”.