R / Sweave форматирование чисел с \ Sexpr {} в научной нотации

Я только начинаю писать документы сSweave/R и мне нравится\sexpr{} команда, которая позволяет одному буксирующему писать числа непосредственно в тексте.

Если у меня есть номер какmus=0.0002433121ну, я могу сказать, округлить его до десятичных знаков, например

\Sexpr{round(mus,7)}

Как написать это в научной записи, то есть какLaTeX будет выводить

2.43 \times 10^{-4} 

и можем ли мы контролировать количество значащих цифр, которые будут выводиться как 3 в этом примере?

Я отмечаю, что число какsigma = 2000000 записывается автоматически2e + 06 если я укажу

\Sexpr{round(sigma,2)}. 

Я бы предпочел, чтобы это было написано как

2 \times 10^6 

так же, как мы бы получить вLaTeX нотации и, возможно, дает нам возможность контролировать количество значащих цифр, а также.

Как этого добиться?

Ответы на вопрос(2)

Ваш ответ на вопрос