2016-01-12 2 views
0

Я пытаюсь вывести большое количество, которое хранится в переменной в файле RMD. Я хотел бы номер, чтобы напечатать что-то вродеУдаление экспонентов из RMD-вывода

Большой номер: 4123125.2

однако, когда я вязать RMD он всегда выходит как

Большой номер: 4.123125210^{6}

Я бы чтобы покончить с обозначением экспоненты, чтобы было легче читать.

--- 
output: html_document 
--- 

```{r} 
large.number <- 4.1231252*10^6 
``` 

Large number: `r large.number`. 

```{r} 
large.number <- 4123125.2 
``` 

Large number: `r large.number`. 
+0

Я думаю, что вы можете увеличить ваши 'опции() $ scipen' стоимость; в моем '~/.Rprofile' у меня есть опции (scipen = 3)', и выше не печатается в научной нотации. – nrussell

ответ

1

использовать этот синтаксис:

sprintf("%f", large.number) 

вы можете определить, сколько фигур вы хотите напечатать:

sprintf("%.2f", large.number) 
Смежные вопросы