Contenido de este artículo
- 0
- 0
- 0
- 0
Los archivos de Excel son una de las formas más comunes de almacenar datos. Afortunadamente, la función de pandas read_excel () le permite leer fácilmente archivos de Excel.
Este tutorial explica varias formas de leer archivos de Excel en Python usando pandas.
Ejemplo 1: leer un archivo de Excel en un marco de datos de pandas
Supongamos que tenemos el siguiente archivo de Excel:
El siguiente código muestra cómo usar la función read_excel () para importar este archivo de Excel en un DataFrame de pandas:
importar pandas como pd #importar archivo Excel df = pd. read_excel ('data.xlsx') #view DataFrame df puntos del equipo playerID 0 1 Lakers 26 1 2 Mavs 19 2 3 dólares 24 3 4 Espuelas 22
Ejemplo 2: leer archivo de Excel con columna de índice
A veces, también puede tener un archivo de Excel en el que una de las columnas es una columna de índice:
En este caso, puede usar index_col para decirle a los pandas qué columna usar como columna de índice al importar:
importar pandas como pd #importar archivo de Excel, especificando la columna de índice df = pd. read_excel ('data.xlsx', index_col = ' index ') #ver DataFrame df puntos del equipo playerID índice 1 1 Lakers 26 2 2 Mavs 19 3 3 dólares 24 4 4 Espuelas 22
Ejemplo 3: leer un archivo de Excel usando el nombre de la hoja
También puede leer nombres de hojas específicos de un archivo de Excel en un DataFrame de pandas. Por ejemplo, considere el siguiente archivo de Excel:
Para leer una hoja específica como un DataFrame de pandas, puede usar el argumento sheet_name () :
importar pandas como pd #importar solo la segunda hoja df = pd. read_excel ('data.xlsx', sheet_name = ' segunda hoja ') #view DataFrame df puntos del equipo playerID 0 1 Lakers 26 1 2 Mavs 19 2 3 dólares 24 3 4 Espuelas 22
Error común: instalar xlrd
Cuando intenta utilizar la función read_excel () , puede encontrar el siguiente error:
ImportError: Instale xlrd> = 1.0.0 para compatibilidad con Excel
En este caso, primero debe instalar xlrd:
pip instalar xlrd
Una vez que esté instalado, puede proceder a usar la función read_excel () .
Recursos adicionales
Cómo leer archivos CSV con Pandas
Cómo exportar un DataFrame de Pandas a Excel
- https://r-project.org
- https://www.python.org/
- https://www.stata.com/
¿Te hemos ayudado?
Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:La ayuda no cuesta nada
Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo: