2016-10-06 1 views
1

En r, est-il possible de limiter le nombre après les points décimaux de mantisse/significand. Par exemple, 1.43566334245e-9, je veux ignorer/arrondir à 1.44e-9.r notation scientifique limite mantisse des points décimaux

Je ne veux pas simplement dire garder les nombres N après la virgule. Parce que s'il y a un autre nombre dans l'ensemble de données est 5.2340972e-5, je veux qu'il soit 5.23e-5 mais pas 5.234097e-5. Donc seulement en limitant le point décimal de la mantisse, plutôt que le nombre entier.

Répondre

1

Si je vous ai bien compris:

signif(1.43566334245e-9,3) 
[1] 1.44e-09 

signif(5.2340972e-5,3) 
[1] 5.23e-05