1

この件に関する他の回答を見てきましたが、うまくいかないようです-出力テーブルに小数点以下の桁数を表示しないようにしていますが、表示され続けています。ニットを使用:

{r cyclist_proportions, echo=FALSE, results='asis', warning=FALSE}
print(xtable(cyclist_proportions), digits=c(0,0), type='html', include.rownames=FALSE)

値は数値です。

   'data.frame':    5 obs. of  2 variables:
 $ Percentage of all casualties that were cyclists: num  7 8 8 9 10
 $ Year                                           : num  2008 2009 2010 2011 2012

行名を許可する必要がある場合に備えて、 digits=c(0,0,0) を試しましたが、違いはありませんでした-値には常に小数点以下2桁があります。

ありがとう

アップデート

答えてくれてありがとう、彼らは両方とも私がそれを解決するのを助けました。xtable と print.xtable の引数を混同していました。

だから今、私のスクリプトファイルには

cyclist_proportionstab <- xtable(cyclist_proportions)
digits(cyclist_proportionstab) <- 0

そして私のRマークダウンファイルで

```{r cyclist_proportions, echo=FALSE, results='asis', warning=FALSE}
print.xtable(cyclist_proportionstab, include.rownames = FALSE, type='html')
```

動作する

4

1 に答える 1