R语言中设置科学计数法显示
1、问题
> dis <- seq(100000, 10000000, 100000) > head(dis) ## 为什么以科学计数法显示? [1] 1e+05 2e+05 3e+05 4e+05 5e+05 6e+05
2、测试
> a = 10000 > a [1] 10000 > a = 100000 > a ## 说明到10万就开始用科学计数法了 [1] 1e+05 > a = 1000000 > a [1] 1e+06
3、通过调整scipen调整是否以科学计数法显示
> getOption("scipen") ## 默认scipen是0 [1] 0
> options(scipen = 1) ## 将scipen修改为1 > a = 100000 > a ## 可以正常显示10万了 [1] 100000 > a = 1000000 ## 只能多增加一位 > a [1] 1e+06 > getOption("scipen") [1] 1 > options(scipen = 2) ## 将scipen设置为2 > a = 1000000 ## 可以正常显示百万了, 说明每增加1,可以多显示一位 > a [1] 1000000 > a = 10000000 > a [1] 1e+07 > getOption("scipen") [1] 2 > options(scipen = 10) ## 设置为10,则10万的基础上可以多显示10位 > a = 10000000 > a [1] 10000000 > a = 100000000 > a [1] 100000000
4、测试效果
> options(scipen = 10) ## 将scipen设置为10 > getOption("scipen") [1] 10 > dis <- seq(100000, 10000000, 100000) > head(dis) [1] 100000 200000 300000 400000 500000 600000 > tail(dis) ## 测试, 没有问题 [1] 9500000 9600000 9700000 9800000 9900000 10000000
参考:https://www.cnblogs.com/xudongliang/p/9480249.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?