如何解决Rmarkdown ,在输出中不显示乳胶表代码
我在 rmarkdown 中有以下代码,但输出根本不显示表格。基本上,表格的输出是空白的。我不知道如何解决这个问题
title: "Title"
output:
html_document: default
pdf_document: default
header-includes:
- \usepackage{booktabs}
- \usepackage{longtable}
- \usepackage{array}
- \usepackage{multirow}
- \usepackage{amsthm}
- \usepackage{amsmath}
- \usepackage{amsfonts}
- \usepackage{amscd}
- \usepackage{amssymb}
## Table
See the following table :
\begin{table}[h]
\begin{tabular}{|l|l|l|l|l|}
\hline
\multicolumn{1}{|c|}{\multirow{2}{*}{\textbf{Hospital}}} &
\multicolumn{1}{c|}{\multirow{2}{*}{\textbf{Severity}}} &
\multicolumn{2}{c|}{\textbf{Outcome}} &
\multicolumn{1}{c|}{\multirow{2}{*}{\textbf{Total}}} \\ \cline{3-4}
\multicolumn{1}{|c|}{} &
\multicolumn{1}{c|}{} &
\multicolumn{1}{c|}{\textbf{Success}} &
\multicolumn{1}{c|}{\textbf{Failure}} &
\multicolumn{1}{c|}{} \\ \hline
\multirow{2}{*}{\textbf{Better}} & \textbf{Less severe} & 18 & 2 & 20 \\ \cline{2-5}
& \textbf{More severe} & 32 & 48 & 80 \\ \hline
\multirow{2}{*}{\textbf{Normal}} & \textbf{Less severe} & 64 & 16 & 80 \\ \cline{2-5}
& \textbf{More severe} & 4 & 16 & 20 \\ \hline
\end{tabular}
\end{table}
解决方法
使用下面编辑过的 yaml 标题将在 pdf 输出中显示表格。您可以尝试使用评论中共享的链接,使其适用于 html 输出。
---
title: "Title"
output: pdf_document
header-includes:
- \usepackage{booktabs}
- \usepackage{longtable}
- \usepackage{array}
- \usepackage{multirow}
- \usepackage{amsthm}
- \usepackage{amsmath}
- \usepackage{amsfonts}
- \usepackage{amscd}
- \usepackage{amssymb}
---
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。