首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用{tabular}在Rmarkdown中设置表格

如何使用{tabular}在Rmarkdown中设置表格
EN

Stack Overflow用户
提问于 2019-10-15 01:41:15
回答 1查看 96关注 0票数 0

我只是在学习如何使用Rmarkdown。我知道这是一个相当简单的解决方案,但我似乎无法解决它。我首先使用|和--作为行分隔符创建我的表,然后在网上搜索,找到了一些关于使用latex语言居中并使用{tabular}配置表的信息。我一直收到更改为/cr的对齐选项卡错误。我搜索了这个错误,得到的结果是我没有指定我指定的正确的列。这是我的代码。不确定我错在哪里:

代码语言:javascript
复制
\begin{center}
\captionof{table}{TITLE OF TABLE}
\begin{tabular}{l|l|l|l}
\hline 
  Volts (V) & Starting Concentration (mg N/L) & $NH_4-N$ removal (%) & $NH_4-N$ after 18 hrs (%) \\ \hline
0 & 50 & 92.3 & 86.4 \\ 
0 & 25 & 90.6 & 86.0 \\
0 & 5 & 92.8 & 82.3 \\
1.8 & 50 & 78.8 & NA \\
1.8 & 25 & 74.7 & 103.1* \\
1.8 & 5 & 62.0 & 74.9 \\
2.4 & 50 & 70.0 & 94.4 \\
2.4 & 25 & 63.1 & 100.6 \\
2.4 & 5 & 65.8 & 57.5 \\
3.6 & 50 & 78.2 & 79.4 \\
3.6 & 25 & 63.8 & 98.7 \\
3.6 & 5 & 42.6 & 40.8* \\ \hline
\end{tabular}
\end{center}

我得到这样的错误:!放错位置\n不对齐。\hline ->\noalign {\ifnum 0=`}\fi \hrule @height \arrayrulewidth \futurelet...l.233 \hline

EN

回答 1

Stack Overflow用户

发布于 2019-10-15 05:01:54

这实际上可以非常快地修复,您需要转义出现两次的%字符:

代码语言:javascript
复制
  Volts (V) & Starting Concentration (mg N/L) & $NH_4-N$ removal (%) & $NH_4-N$ after 18 hrs (%) \\ \hline

应更改为

代码语言:javascript
复制
  Volts (V) & Starting Concentration (mg N/L) & $NH_4-N$ removal (\%) & $NH_4-N$ after 18 hrs (\%) \\ \hline

这是因为在LaTeX中,%字符是注释的符号。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58381667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档