
Lectura de CSV con Pandas
Publicado por Leandro Ezequiel (4 intervenciones) el 14/09/2022 00:09:46
Buenas tardes!!! Espero que anden todos bien.
Tengo una consulta con Pandas. El tema es el siguiente, tengo que abrir un archivo CSV y lo abro sin problema. El problema se me presenta porque hay columnas que tienen nombre con acentos, como por ejemplo Categoría.
Yo del CSV que abro, necesito generar otro DataFrame con algunas de las columnas del archivo.
De esta manera abro el archivo y genero un DataFrame
dfBib = pd.read_csv('C:\Users\Leandro\Documents\PYTHON\Archivos\Museos-2022-septiembre-museos-07-09-2022.csv')
El tema es que como comente anteriormente este archivo tiene columnas, donde el nombre tiene acento.
De esta manera genero el nuevo DataFrame con las columnas que necesito
dfBib = dfBib[['Cod_Loc', 'IdProvincia', 'IdDepartamento', 'Categoria', 'Provincia', 'Localidad', 'Nombre', 'Domicilio', 'CP', 'Telefono', 'Mail', 'Web']]
El problema es que me da error porque la columna Categoria no existe, la columna que existe tiene acento y si yo en el nuevo DataFrame pongo la columna Categoría (con el acento), me da error porq no permite que escriba con acentos.
De que manera puedo solucionar el inconveniente que se me presenta???
Desde ya muchas gracias!!!
Tengo una consulta con Pandas. El tema es el siguiente, tengo que abrir un archivo CSV y lo abro sin problema. El problema se me presenta porque hay columnas que tienen nombre con acentos, como por ejemplo Categoría.
Yo del CSV que abro, necesito generar otro DataFrame con algunas de las columnas del archivo.
De esta manera abro el archivo y genero un DataFrame
dfBib = pd.read_csv('C:\Users\Leandro\Documents\PYTHON\Archivos\Museos-2022-septiembre-museos-07-09-2022.csv')
El tema es que como comente anteriormente este archivo tiene columnas, donde el nombre tiene acento.
De esta manera genero el nuevo DataFrame con las columnas que necesito
dfBib = dfBib[['Cod_Loc', 'IdProvincia', 'IdDepartamento', 'Categoria', 'Provincia', 'Localidad', 'Nombre', 'Domicilio', 'CP', 'Telefono', 'Mail', 'Web']]
El problema es que me da error porque la columna Categoria no existe, la columna que existe tiene acento y si yo en el nuevo DataFrame pongo la columna Categoría (con el acento), me da error porq no permite que escriba con acentos.
De que manera puedo solucionar el inconveniente que se me presenta???
Desde ya muchas gracias!!!
Valora esta pregunta


0