簡體   English   中英

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

[英]How to setup tables in Rmarkdown using {tabular}

我只是在學習如何使用 Rmarkdown。 我知道這是一個相當簡單的解決方案,但我似乎無法解決它。 我首先使用 | 制作我的桌子和 -- 作為行分隔符,然后我在網上搜索並找到了一些關於使用 Z25F7E525B5C0641E1EB1FB3BDEBEB15B5Z 語言使用 {tabular} 居中和配置表格的信息。 我不斷收到 alignment 選項卡更改為 /cr 的錯誤。 我搜索了這個錯誤,我得到的只是我沒有指定我指定的正確列。 這是我的代碼。 不知道我哪里錯了:

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

我收到如下錯誤:. 錯位 \noalign。 \hline ->\noalign {\ifnum 0=`}\fi \hrule @height \arrayrulewidth \futurelet... l.233 \hline

這實際上可以很快修復,您需要轉義出現兩次的%字符:

  Volts (V) & Starting Concentration (mg N/L) & $NH_4-N$ removal (%) & $NH_4-N$ after 18 hrs (%) \\ \hline

應該改為

  Volts (V) & Starting Concentration (mg N/L) & $NH_4-N$ removal (\%) & $NH_4-N$ after 18 hrs (\%) \\ \hline

這是因為%字符是 LaTeX 中的注釋符號。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM