Проблема с использованием Weave и Kable для создания PDF на основе кода R - PullRequest
0 голосов
/ 07 февраля 2020

Я пытаюсь скомпилировать PDF-отчет, используя KableExtra, sweave, Rstudio (1.1.463), and TeXShop (4.01) на MacBook Pro с macOS Catalina (10.15).

Вот моя проблема: я хочу вставить таблицу в свой отчет. Для хорошего рендеринга я использую KableExtra. Но когда я компилирую, в финальном pdf не отображается хорошая таблица, а скорее код LateX, который, кажется, не компилируется. Я могу повторить ошибку. Вот простой пример:

\documentclass{article}

\begin{document}
\SweaveOpts{concordance = TRUE}


\begin{table}
\caption{Résultats de la Méthode 1}
<<>>=
library(kableExtra)
X <-data.frame(1:14)
kable(X, "latex")
@
\end{table}


\end{document}

Вот что у меня есть, когда я компилирую:

   Table 1:  Resultats de la Methode 1
> library(kableExtra)
> X <-data.frame(1:14)
> kable(X, "latex")

\begin{tabular{r}
\hline
X1.14\\
\hline
1\\
\hline
2\\
\hline
3\\
\hline
4\\
\hline
5\\
\hline
6\\
\hline
7\\
\hline
8\\
\hline
9\\
\hline
10\\
\hline
11\\
\hline
12\\
\hline
13\\
\hline
14\\
\hline
\end{tabular}

Я пытался re-install MacTex, Kable (n Rstudio). No change

Кто-нибудь как идея?

...