r 科学计数法限制尾数小数点
r scientific notation limit mantissa decimal points
在r中,是否可以限制mantissa/significand的小数点后的个数。例如 1.43566334245e-9,我想 ignore/round 到 1.44e-9.
我不想简单地说保留小数点后N个数字。因为如果数据集中还有另一个数字是 5.2340972e-5,我希望它是 5.23e-5 而不是 5.234097e-5。所以只限制尾数的小数点,而不是整数。
如果我理解正确的话:
signif(1.43566334245e-9,3)
[1] 1.44e-09
signif(5.2340972e-5,3)
[1] 5.23e-05
在r中,是否可以限制mantissa/significand的小数点后的个数。例如 1.43566334245e-9,我想 ignore/round 到 1.44e-9.
我不想简单地说保留小数点后N个数字。因为如果数据集中还有另一个数字是 5.2340972e-5,我希望它是 5.23e-5 而不是 5.234097e-5。所以只限制尾数的小数点,而不是整数。
如果我理解正确的话:
signif(1.43566334245e-9,3)
[1] 1.44e-09
signif(5.2340972e-5,3)
[1] 5.23e-05