我看到很多关于如何在 R 中更改小数精度的文章。但是有没有办法让 R 显示一个整数而不是显示类似 9e+08
的内容。 ?
最佳答案
我看到你收到了 format
方法。一定要意识到函数返回一个“字符”值。如果您想全局更改控制台 session 的行为以支持“整数”,则更改 scipen option()
是要走的路。
> options("scipen" = 10)
> options()$scipen
[1] 10
> 9e+08
[1] 900000000
给 'scipen' 的值实际上不是指数格式的阈值,而是一个“偏差”,具有更大的正数,增加了以固定符号打印的值。
关于r - 如何不将数字显示为指数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7810001/