我有一个要显示在R降价表中的R分析。表格的布局需要一些空单元格:
x <- c(1:14)
Header1 | Header2 | Header3 | Header4
------- | ------- | -------- | -------
Label1 | LabelA | `r x[1]` | `r x[4]`
Label2 | LabelB | `r x[2]` | `r x[5]`
| LabelC | `r x[3]` | `r x[6]`
| LabelD | | `r x[7]`
------- | ------- | -------- | -------
Label3 | LabelA | `r x[8]` | `r x[11]`
Label4 | LabelB | `r x[9]` | `r x[12]`
| LabelC | `r x[10]`| `r x[13]`
| LabelD | | `r x[14]`
但是,那些空单元格导致布局中断,即LabelC
会直接出现在Label2
的下方,即使应该位于其上方一列。
通过搜索此问题,我知道您无法在R Markdown中合并表单元格。但是我可以用代码填充这些单元格以使其显示为空吗?我尝试用r NULL
填充它们,但没有任何反应。
答案 0 :(得分:3)
此表的问题在于它不具有get_success_url
所需的样式。下表具有良好的样式,此表没有问题:
next
您可以使用rmarkdown
包,带有选项| Header1 | Header2 | Header3 | Header4 |
|:-------:|:-------:|:--------:|:---------:|
| Label1 | LabelA | `r x[1]` | `r x[4]` |
| Label2 | LabelB | `r x[2]` | `r x[5]` |
| | LabelC | `r x[3]` | `r x[6]` |
| | LabelD | | `r x[7]` |
| ------- | ------- | -------- | --------- |
| Label3 | LabelA | `r x[8]` | `r x[11]` |
| Label4 | LabelB | `r x[9]` | `r x[12]` |
| | LabelC | `r x[10]`| `r x[13]` |
| | LabelD | | `r x[14]` |
的函数pander
或pandoc.table
来生成这样的表。两者都有处理缺失值的选项。