Archivos TXT
Los ficheros de texto son otro formato de datos común, y la biblioteca pandas hace que sea fácil trabajar con ellos - a menudo más sencillo que utilizar métodos tradicionales. Para leer ficheros de texto, se suele utilizar la misma función, pd.read_csv()
. Sin embargo, para garantizar que el archivo de texto se lee correctamente, es esencial utilizar un parámetro adicional llamado sep
, que representa el separador o delimitador del texto. He aquí un ejemplo:
Si su archivo de texto no tiene una fila de cabecera que contenga los nombres de las columnas, establezca el parámetro header
en None
. Al hacerlo, pandas no tratará la primera fila como nombres de columnas.
Nota
Para especificar una nueva línea como separador, utilice el código
sep='\r'
donde'\r'
representa el retorno de carro.
¡Pongamos esto en práctica!
Tarea
- Lea el archivo TXT en un DataFrame (utilice el enlace siguiente como primer argumento de la función).
- Visualice la salida en su pantalla.
Puede acceder al archivo TXT haciendo clic en el siguiente enlace: Enlace al archivo
El enlace real: https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a43d24b6-df61-4e11-9c90-5b36552b3437/pandas.txt
¿Todo estuvo claro?
Contenido del Curso
Primeros Pasos con Pandas
2. Leyendo Archivos en Pandas
Primeros Pasos con Pandas
Archivos TXT
Los ficheros de texto son otro formato de datos común, y la biblioteca pandas hace que sea fácil trabajar con ellos - a menudo más sencillo que utilizar métodos tradicionales. Para leer ficheros de texto, se suele utilizar la misma función, pd.read_csv()
. Sin embargo, para garantizar que el archivo de texto se lee correctamente, es esencial utilizar un parámetro adicional llamado sep
, que representa el separador o delimitador del texto. He aquí un ejemplo:
Si su archivo de texto no tiene una fila de cabecera que contenga los nombres de las columnas, establezca el parámetro header
en None
. Al hacerlo, pandas no tratará la primera fila como nombres de columnas.
Nota
Para especificar una nueva línea como separador, utilice el código
sep='\r'
donde'\r'
representa el retorno de carro.
¡Pongamos esto en práctica!
Tarea
- Lea el archivo TXT en un DataFrame (utilice el enlace siguiente como primer argumento de la función).
- Visualice la salida en su pantalla.
Puede acceder al archivo TXT haciendo clic en el siguiente enlace: Enlace al archivo
El enlace real: https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a43d24b6-df61-4e11-9c90-5b36552b3437/pandas.txt
¿Todo estuvo claro?