Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

193
Vistas
Pandas Write to Excel reorganizando columnas según el orden alfabético

Tengo un dict de python que tiene el formato

 dict = { D:"" B:"" A:"" C:"" }

Sin embargo, cuando escribo este dictado en un archivo csv en Excel, las columnas se reorganizan para

 ABCD

¿Cómo mantengo el orden de mi dict en python cuando escribo en excel?

 writer = pd.ExcelWriter('list_of_detected_words.xlsx', engine='xlsxwriter') list_of_detected_words = pd.DataFrame.from_records(form_info) list_of_detected_words.to_excel(writer, "Sheet1",startrow=1)

Arriba está el código que escribe para sobresalir.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Al contrario de lo que se mencionó anteriormente, la función pandas.DataFrame.to_excel() tiene un parámetro que le permite establecer qué columnas de orden se escriben en su hoja de Excel. el parámetro es

 columns=[listOfColumns]

Para mi ejemplo anterior, haría

 list_of_detected_words.to_excel(writer, "Sheet1", startrow=1, columns=[D,B,A,C] )

La documentación se encuentra en el siguiente enlace.

https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.to_excel.html

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda