Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

550
Visualizações
¿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 Respostas
Responde à pergunta

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 Relatório

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda