您可以通过formatC,sprintf或format使用ad-hoc转换
?formatC
formatC(.000000012, format='fg')
[1] "0.000000012"
?sprintf
sprintf("%.10f", 0.0000000012)
[1] "0.0000000012"
format(.0000012, scientific=FALSE)
[1] "0.0000012"
Run Code Online (Sandbox Code Playgroud)
或者您设置数字选项:
options(digits=10)
Run Code Online (Sandbox Code Playgroud)
或scipen选项:
options(scipen=10)
Run Code Online (Sandbox Code Playgroud)