我尝试使用相同的格式保留每个列表的数量。 是否有人知道如何在R中保留带有科学记数法格式的数字的尾随零?
示例:
x<-0.2195649
format(x, scientific = T,digits = 3)
#[1] "2.2e-01"
期望的结果是:
[1] "2.20e-01"
答案 0 :(得分:3)
我几乎可以肯定某个地方有这个问题的重复。在任何情况下,都可以使用sprintf()
:
sprintf("%.2e", x)
#[1] "2.20e-01"
"%.2e"
格式说明符表示数字x
应以标准化科学计数法小数点后的两位数显示。
希望这有帮助。