当读取Excel文件的日期和时间格式的列时,发生以下问题。
任何帮助将不胜感激。
test <-read_excel('test.xlsx')
要读取的数据
2017-03-03
2017-03-04
2017-03-05
2017-03-06
2017-03-07
2017-03-08
2017-03-09
2017-03-10
1010-01-01
加载R后
测试
小玩意:9 x 1
test1
1 42797
2 42798
3 42799
4 42800
5 42801
6 42802
7 42803
8 42804
9 1010-01-01
答案 0 :(得分:1)
尝试在函数调用中定义列类型:
read_excel("test.xlsx", col_types = "date")
看起来有些单元格在excel中格式化为日期,而其他单元格则可能设置为字符。如果您通过为Excel设置正确的格式来修复该列,则它也应该对其进行修复。
编辑:问题中有一个屏幕快照,提示所有单元格中的数据格式都不相同(内容对齐方式不同)。现在已删除。