我正在尝试将数据从州教育 Access 数据库加载到 R 中的数据框中。该数据库提供有关该州学校的信息,每所学校都有一个 12 位数的识别号。当我用
demo.factors <- sqlQuery(connection, "SELECT * FROM 'Demographic Factors' WHERE YEAR = 2010")
它将这个数字转换为似乎是科学记数法(我很抱歉没有很好地掌握这里的内部工作原理)。当我尝试将它们转换回整数时,它们在数据库中使用
demo.factors$ENTITY_CD <- as.integer(demo.factors$ENTITY_CD)
我得到一堆与原始不匹配的 NA 和整数。
我应该使用另一种数据类型吗?有没有办法恢复原始整数或从一开始就导入它们?
非常感谢你的帮助!