HOWTO · Python
Leer columna específica del archivo .dat en Python
Este tutorial demuestra cómo extraer columnas específicas de un archivo .dat en Python
En esta página
Tenemos un gran almacenamiento de datos que contiene múltiples datos en un solo archivo cuando trabajamos con big data. En muchos casos, al trabajar con big data, no nos interesan todas las columnas y filas de ese archivo. Solo necesitamos filas y columnas específicas de ese archivo para continuar con los requisitos comerciales. Entonces, en este artículo, aprenderemos sobre métodos conocidos como extraer columnas o filas específicas del file .dat. Sin embargo, hay varias formas de hacer esto en Python, y veremos algunas de ellas con ejemplos a continuación.
Como ya sabemos, el archivo .dat consta de datos genéricos sobre cualquier dominio. Los conjuntos de datos consisten en cualquier tipo de información con el mismo tipo de datos. Estos formatos se utilizan mejor para representar conjuntos o secuencias de registros en los que cada registro tiene una lista idéntica de campos.
Leer columna específica del archivo .dat en Python
Supongamos que tenemos un archivo .dat con los registros de los precios, y queremos extraer esa columna en particular y analizarla. Primero, tenemos que importar el archivo .dat usando la función de apertura de archivo incorporada de Python. Luego, usando la función split(), extraeremos la columna requerida pasándola dentro del parámetro de la función split(). De forma predeterminada, extraerá toda la columna para nosotros. Luego mostraremos toda la columna en la pantalla usando la función print() en Python.
with open(r"airline.dat") as datFile:
print([data.split()[0] for data in datFile])
Producción :
Year
1997
1999
1998
1996