He podido crear un csv con python usando la entrada de varios usuarios en este sitio y deseo expresar mi gratitud por sus publicaciones. Ahora estoy perplejo y publicaré mi primera pregunta.Eliminando columnas en un CSV con python
Mi input.csv se ve así:
day,month,year,lat,long
01,04,2001,45.00,120.00
02,04,2003,44.00,118.00
estoy tratando de eliminar la columna "año" y todas sus entradas. En total, hay más de 40 entradas con un rango de años de 1960 a 2010.
Este es el tipo de problema donde 'awk' brilla:' $ awk - F, 'BEGIN {OFS = ","} {print $ 1, $ 2, $ 4, $ 5}' ex.csv' –
@Eric Wilson: Afortunadamente, este archivo CSV no tiene citas, lo que permite que AWK funcione. –
@ S.Lott Estoy de acuerdo, cuando el formato CSV se vuelve más complicado, 'csv' de Python es el camino a seguir. Solo uso 'awk' cuando claramente funciona, y es solo una línea. –