标签: r excel readxl
当我使用read_excel将数据从Excel导入R时,某些数字列会自动转换为日期。
# e.g. 5600 to 1915-05-01
有没有办法改变这个功能?除了在read_excel中使用“col_types”参数。
答案 0 :(得分:2)
readxl包与原始数据文件的readr一样,有一个类型猜测器,用于确定如何读取Excel电子表格中的列。如包装插图中所述,猜测过程并不完美,特别是因为它与日期格式有关,因为它们存储为特殊类型的数字。
readxl
readr
如包文档中所述(以及对OP的注释),避免列类型guesser的不准确猜测的方法是在{{1}上显式指定col_types参数的列类型}}。
col_types