晕,
我通过
将表格从MS-Access导入到R中channel <- odbDriverConnect(...)
foo_import <-sqlFetch(channel,"foo")
现在我使用RSQLite for SQL Querys和其他东西
dbWriteTable(conn, "foo_table", foo_import)
R_Table <- dbReadTable(conn, "foo_table")
问题是,在sqlFetch步骤中,包含数据的列仍然正确,使用class(foo_import$Datetime)
进行测试,结果为POSIXct
POSIXt
使用dbWriteTable并使用class(R_Table$Datetime)
测试格式后
这给了numeric
日期只是数字
with as.POSIXct(R_Table$Datetime, origin= "1970-01-01")
我可以手动转换列。它们是否可以自动将格式更改为日期格式?