Запретить печать комментариев LaTeX

Я включаю в документ RMarkdown результаты факторного анализа из пакета psych. Таблица факторных нагрузок печатается с помощью fa2latex() в пакете psychTools. Код R выглядит так:

facm <- fa(corrmat, n.factors = 3, rotate = "varimax", fm = "wls")
fa2latex(facm, font.size = "small", caption = "Mandatory Measure Factor Analysis", heading = "Factor Loadings")

Параметры фрагмента кода: echo = FALSE, results = "asis"

Это создает код LaTeX, который выглядит примерно так:

% Called in the psych package  fa2latex % Called in the psych package  facm % Called in the psych package  small % Called in the psych package  Factor Loadings % Called in the psych package  Mandatory Measure Factor Analysis 
\begin{table}[htpb]\caption{Mandatory Measure Factor Analysis}
...

Получившийся в результате pdf-файл выглядит так:

% Вызванных в пакете psych fa2latex % Вызовов в пакете psych facm % Вызовов в пакете psych small % Вызовов в пакете psych Факторные нагрузки % Вызовов в пакете psych Обязательные измерения Факторный анализ Таблица 1: Обязательные измерения Факторный анализ

Я не хочу возиться с кодом в пакете psychTools, но я не хочу, чтобы комментарии печатались. Любые идеи о том, как это сделать?


person Stuart    schedule 17.08.2020    source источник
comment
вы пробовали настройку knitr::opts_chunk$set(message = F, warning = F)   -  person rangeelo    schedule 17.08.2020
comment
Выходные данные @rangeelo LaTeX не являются ни сообщениями, ни предупреждениями.   -  person Darren Tsai    schedule 17.08.2020


Ответы (1)


Установите silent = TRUE, а затем передайте его cat().

```{r echo = FALSE, results = 'asis'}
cat(fa2latex(facm,
             font.size = "small",
             caption = "Mandatory Measure Factor Analysis",
             heading = "Factor Loadings",
             silent = TRUE))
```

Пример

введите здесь описание изображения

person Darren Tsai    schedule 17.08.2020
comment
Работает отлично! Спасибо, @Даррен Цай - person Stuart; 17.08.2020