read.csv row.names

Estoy tratando de leer un archivo csv orientado a columnas en R como un marco de datos.

la primera línea del archivo es así:

sDATE, sTIME,iGPS_ALT, ...

y luego cada línea adicional es una medida:

4/10/2011,2:15,78, ...

cuando trato de leer esto en R, a través de

d = read.csv('filename')

Obtengo un error duplicado de row.names ya que R piensa que la primera columna de los datos son los nombres de las filas, y dado que todas las mediciones se tomaron el mismo día, los valores en la primera columna no cambian.

Si pongo enrow.names = NULL en elread.csv llamada, obtengo una columna extrañad$row.names, que corresponde a la columna sDATE, y todo se "desplaza" una columna hacia abajo, por lo qued$sDATE tendría2:15 en ella, no4/10/2011 según sea necesario

Si abro mi csv en Excel, no haga nada y luego guárdelo, todo está bien. Tengo que procesar cientos de estos, por lo que guardar manualmente en Excel no es algo que quiera. Si hay algo programáticamente que pueda hacer para preprocesar estos csv en Python o de otra manera, sería genial.

Respuestas a la pregunta(4)

Su respuesta a la pregunta