Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我使用 read_excel 将数据从 Excel 导入 R 时,一些数字列会自动转换为日期。
# e.g. 5600 to 1915-05-01
有没有办法关闭这个功能?除了在 read_excel 中使用“col_types”参数。
与原始数据文件一样,该readxl软件包readr有一个类型猜测器来确定如何读取 Excel 电子表格中的列。正如包小插图中所指出的,猜测过程并不完美,尤其是与日期格式有关,因为它们存储为特殊类型的数字。
readxl
readr
如包文档(以及 OP 上的注释)中所述,避免列类型猜测器的不准确猜测的方法是使用col_typeson 参数显式指定列类型read_excel()。
col_types
read_excel()