R中的格式科学符号

R中的格式科学符号,r,numbers,format,R,Numbers,Format,我有一个数字显示为 a <- 1.34467773e-5. 我想把它格式化成 a <- 1.34e-5. 我怎么做 谢谢。您也可以使用函数sprintf。例如: formatC(a, format = "e", digits = 2) sprintf("%.1e", 0.00008765) optionsdigits=3问题中不清楚所需的输出是数字还是字符,这是后者。G5W的评论是前者。

我有一个数字显示为

a <- 1.34467773e-5. 
我想把它格式化成

a <- 1.34e-5. 
我怎么做


谢谢。

您也可以使用函数sprintf。例如:

formatC(a, format = "e", digits = 2)
sprintf("%.1e", 0.00008765)

optionsdigits=3问题中不清楚所需的输出是数字还是字符,这是后者。G5W的评论是前者。