【问题标题】:knitr, R Markdown, and xtable: xtable tables within HTML tableknitr、R Markdown 和 xtable:HTML 表格中的 xtable 表格
【发布时间】:2014-02-19 06:26:24
【问题描述】:

假设我想使用 xtable 并排打印 HTML 表格。我尝试在 .Rmd 文件中执行此操作:

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

没有骰子。我究竟做错了什么?谢谢。

【问题讨论】:

    标签: html r knitr xtable


    【解决方案1】:

    我认为如果您将 results=asis 放在块选项中,您的代码将可以工作。

    <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>
    

    【讨论】:

    • 这里有一个问题:由于某种原因,HTML 注释标记出现在第二个表格中。这是通过将print.xtable()comment 属性指定为FALSE 来解决的
    猜你喜欢
    • 2014-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-28
    • 2020-05-20
    • 2018-08-31
    • 2016-08-19
    相关资源
    最近更新 更多