2013-03-18 16 views
15

Rmdファイルを使用してレポートを作成していて、xtableパッケージを使用してテーブルを作成しました。 xtableの出力は2桁までの小数点以下の桁数を示します。 xtableの小数点以下の桁数を制御する方法はありますか?次のようにXtable出力の小数点以下の桁数R

私は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)) 

``` 

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

enter image description hereここ

、私はしたくありません年および月の小数点以下の桁数。このことを制御する方法はありますか?

ありがとうございました。

答えて

41

digitsパラメータを正しく使用する必要があります。

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

+0

@ Joao:ありがとうございました。実際には、私は数字を見ていたが、配列を使うかどうかは分からなかった。ありがとう。 –

関連する問題