Domanda

Sto cercando di importare un foglio di lavoro in Excel in R. Voglio recuperare una colonna ID (carattere) e un paio di colonne di data dal foglio di lavoro. Il seguente codice funziona bene ma porta una colonna in una data e non un'altra. Penso che abbia qualcosa a che fare con le colonne più importanti che sono vuote nel secondo campo.

dateFile <- odbcConnectExcel2007(xcelFile)
query <- "SELECT ANIMALID, ST_DATE_TIME, END_DATE_TIME FROM [KNWR_CL$]"
idsAndDates <- sqlQuery(dateFile,query)

Quindi il mio piano ora è quello di portare le colonne della data come campi di personaggi e convertirle da solo usando As.PoSixct. Tuttavia, il seguente codice produce solo una singola riga in Idsanddates.

dateFile <- odbcConnectExcel2007(xcelFile)
query <- "SELECT ANIMALID, ST_DATE_TIME, END_DATE_TIME FROM [KNWR_CL$]"
idsAndDates <- sqlQuery(dateFile,query,as.is=TRUE,TRUE,TRUE)

Che cosa sto facendo di sbagliato?

È stato utile?

Soluzione

Ho dovuto andare avanti e ho finito per usare la libreria Gdata (che ha funzionato). Però sarei comunque interessato a una risposta.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top