Контрольное число десятичных знаков на выходном выходе в R
Я использую Rmd файл для создания отчета, и я использовал пакет xxtable для создания таблицы. На выходе xxtable отображается количество десятичных знаков до двух цифр. Есть ли способ управлять десятичными знаками в xxtable?
Образец кода, который я использовал в файле Rmd для xxtable, выглядит следующим образом:
```{r, results='asis', message=FALSE, echo=FALSE}
source("../../R code/data analysis.R")
library(xtable)
library(plyr)
table1 <- xtable(t3,caption="Table showing the Mean discharge and mean gage height on each year on each month",digits=NULL)
print.xtable(table1,type="latex",comment = getOption("xtable.comment", FALSE))
```
Выход из этого значения выглядит следующим образом:
![enter image description here]()
Здесь я не хочу никаких десятичных знаков в течение года и месяца. Есть ли способ контролировать это?
Спасибо.
Ответы
Ответ 1
Вы должны правильно использовать параметр digits
из функции xtable
.
table1 <- xtable(t3,caption="Table showing the Mean discharge
and mean gage height on each year on each month",digits=c(0,0,0,3,4))
Каждый элемент этого вектора представляет число десятичных полей в каждом столбце (включая первый столбец с row.names).