knitr, R Markdown, and xtable: xtable tables within HTML table

15,284

I think your code will work if you put results=asis in the chunk options.

<table border = 1>
<tr>
<td>
```{r results='asis', echo=FALSE}
  library(xtable)
  data(tli)
  print(xtable(tli[1:20, ]),type='html')
```
</td>
<td>
```{r results='asis', echo=FALSE}
  library(xtable)
  data(tli)
  print(xtable(tli[1:20, ]),type='html',comment=FALSE)
```
</td>
</tr>
</table>
Share:
15,284
Brash Equilibrium
Author by

Brash Equilibrium

Ben Hanowell (aka Brash Equilibrium) is an anthropologist and Fulbrighter. He lives in Seattle and is the virgin birth of an android ninja.

Updated on July 23, 2022

Comments

  • Brash Equilibrium
    Brash Equilibrium almost 2 years

    Suppose I want to print HTML tables using xtable, side-by-side. I tried doing this in an .Rmd file with:

    <table border = 1>
    <tr>
    <td>
    `r functionThatPrintsAnHTMLTableUsingxtable`
    </td>
    <td>
    `r functionThatPrintsAnotherHTMLTableUsingxtable`
    </td>
    </tr>
    </table>
    

    No dice. What am I doing wrong? Thanks.