una tipo recorrer qué matrices hacer eliminar data crear como columna python python-2.7 pandas

tipo - recorrer un data frame en python



Añadir marcos de datos de pandas generados en un bucle for (2)

Estoy accediendo a una serie de archivos de Excel en un bucle for. Luego leo los datos en el archivo de Excel a un marco de datos de pandas. No puedo entender cómo agregar estos marcos de datos juntos para luego guardar el marco de datos (que ahora contiene los datos de todos los archivos) como un nuevo archivo de Excel.

Esto es lo que probé:

for infile in glob.glob("*.xlsx"): data = pandas.read_excel(infile) appended_data = pandas.DataFrame.append(data) # requires at least two arguments appended_data.to_excel("appended.xlsx")

¡Gracias!


Puedes probar esto.

data_you_need=pd.DataFrame() for infile in glob.glob("*.xlsx"): data = pandas.read_excel(infile) data_you_need=data_you_need.append(data,ignore_index=True)

Espero que pueda ayudar.


Utilice pd.concat para fusionar una lista de DataFrame en un único DataFrame grande.

appended_data = [] for infile in glob.glob("*.xlsx"): data = pandas.read_excel(infile) # store DataFrame in list appended_data.append(data) # see pd.concat documentation for more info appended_data = pd.concat(appended_data) # write DataFrame to an excel sheet appended_data.to_excel(''appended.xlsx'')