51data 发表于 2020-11-23 14:52:22

R语言 sqlquery读取结果为科学计数

问题:在R语言中通过sqlquery读取数据库数据,把结果写入一个数据帧时,发现数字和数字组成的文本都变成了科学计数。原因:R语言中默认当数字(包括只含数字的文本)达到一定长度后自动采用科学计数法。
解决:取消R语言的默认科学计数(修改数字长度上限),R命令如下
options("scipen"=100, "digits"=4)
#scipen标识100个数字长度内均不采用科学计数法




页: [1]
查看完整版本: R语言 sqlquery读取结果为科学计数