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

549
Vistas
¿Cuál es la diferencia entre guardar un marco de datos de pandas en pickle y en csv?

Estoy aprendiendo pandas de Python. Veo un tutorial que muestra dos formas de guardar un marco de datos de pandas.

  1. pd.to_csv('sub.csv') y para abrir pd.read_csv('sub.csv')

  2. pd.to_pickle('sub.pkl') y para abrir pd.read_pickle('sub.pkl')

El tutorial dice que to_pickle es para guardar el marco de datos en el disco. Estoy confundido acerca de esto. Porque cuando uso to_csv , vi que aparece un archivo csv en la carpeta, que supongo que también se guarda en el disco, ¿verdad?

En general, ¿por qué queremos guardar un marco de datos usando to_pickle en lugar de guardarlo en csv o txt u otro formato?

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

0

CSV

  • ✅legible por humanos
  • ✅plataforma cruzada
  • ⛔más lento
  • ⛔más espacio en disco
  • ⛔no conserva tipos en algunos casos

pepinillo

  • ✅guardado/carga rápido
  • ✅menos espacio en disco
  • ⛔ no legible por humanos
  • ⛔solo Python

También eche un vistazo al formato de parquet ( to_parquet , read_parquet )

  • ✅guardado/carga rápido
  • ✅menos espacio en disco que pickle
  • ✅compatible con muchas plataformas
  • ⛔ no legible por humanos
over 4 years ago · Santiago Trujillo Denunciar

0

Pickle es una forma serializada de almacenar un marco de datos de Pandas. Básicamente, está escribiendo la representación exacta del marco de datos en el disco. Esto significa que los tipos de las columnas y los índices son los mismos. Si simplemente guarda un archivo como csv , solo lo está almacenando como una lista separada por comas. Dependiendo de su conjunto de datos, parte de la información se perderá cuando vuelva a cargarlo.

Puede leer más sobre la biblioteca pickle en python, aquí .

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