30

Rmd ファイルを使用してレポートを作成し、xtable パッケージを使用してテーブルを作成しました。xtable の出力には、最大 2 桁の小数点以下の桁数が表示されます。xtable の小数点以下の桁数を制御する方法はありますか?

xtable の Rmd ファイルで使用したサンプル コードは次のとおりです。

```{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))

```

これからの出力は次のとおりです。

ここに画像の説明を入力

ここでは、年と月の小数点以下の桁数は必要ありません。このことを制御する方法はありますか?

ありがとう。

4

1 に答える 1

61

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 の最初の列を含む) の 10 進数フィールドの数を表します。

于 2013-03-18T22:09:23.003 に答える