2

ExcelワークシートをRにインポートしようとしています。ワークシートから(文字)ID列といくつかの日付列を取得したいと思います。次のコードは正常に機能しますが、1つの列を日付として取り込み、別の列を取り込みません。これは、2番目の日付フィールドの先頭の列が空になっていることと関係があると思います。

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

したがって、私の計画では、日付列を文字フィールドとして取り込み、as.POSIXctを使用して自分で変換することです。ただし、次のコードはidsAndDatesに1つの行しか生成しません。

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

私は何が間違っているのですか?

4

1 に答える 1

1

私は先に進む必要があり、gdataライブラリ(これは機能しました)を使用することになりました。私はまだこれに対する答えに興味があります。

于 2012-07-24T20:20:02.407 に答える