Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Carga de CSV en Pandas
#1
Buenos días a todos!

Estoy empezando con Python y me he encontrado con el primer problema que no consigo resolver. (vengo de otros lenguajes por lo que variables, listas, tuplas, imports etc y demás ya las sufrí ) Big Grin

Os cuento. La idea es hacer un Modelo de Control entre tablas de distintas plataformas DB2.

El problema con el que me he encontrado es con la carga del csv.

Código:

Código:
import pandas as pd

columnas = ('Campo1','Campo2', etc..)


data = pd.DataFrame(columns=columnas)

data2 = pd.read_csv(r'Fichero_full.csv',sep=';',encoding='Latin-1')

La tupla con los 31 campos y el dataframe con dicha cabecera se generan bien: 

   

Pero al cargar el CSV en otro dataframe: 

   


El problema, según análisis es por los campos o eso creo. En la primera línea no vienen informados y en la 513.208 sí.

¿alguna idea?

Gracias de antemano!!!!!
Responder
#2
Hola Alberto, ¿cómo estás?

¿Qué significa que los campos de la 513.208 están informados? ¿Podrías poner un ejemplo? Por el error que está mostrando pandas, diría que hay un campo extra en esa línea, o alguno de los campos tiene un punto y coma.

Saludos
¡No te pierdas nuestro curso oficial en Udemy para aprender Python, bases de datos SQL, orientación a objetos, tkinter y mucho más!

También ofrecemos consultoría profesional de desarrollo en Python para personas y empresas.
Responder


Salto de foro:


Usuarios navegando en este tema: 2 invitado(s)