我有一个xlsx
文件,其中包含许多变量(列)。在.xlsx文件中以日期格式(MM / DD YYYY HH:MM A / P)列出了相当多的内容。当我使用read.xlsx
将此文件加载到R时,除了ONE之外,所有带日期格式的变量都加载为POSIXct
,它始终作为factor
变量加载。有关为什么会这样的想法吗?
作为参考,我使用类似下面的代码加载数据:
data <- read.xlsx("file.xlsx", sheetIndex = 1, header = TRUE)
答案 0 :(得分:0)
好吧,我明白了!事实证明,这个变量(数百个)中的一个条目在xlsx文件中输入稍有不正确(它被列为下午15:00,这是一个不可能的时间!),这让我放弃了xlsx包。修复后,数据拉动会产生一个包含POSIXct条目的列。
希望这可以帮助其他人在未来遇到类似的问题!