отлично. И имхо лучший способ, чем

у, чтобы мой html-файл показывал код, но не вывод этого чанка:

```{r echo=True, include=FALSE}
fun <- function(b)
    {
    for(a in b)
        {print(a)
        return(a * a)}
    }
y <- fun(b)
```

Когда я запускаю код, мне нужна распечатка, чтобы увидеть прогресс (это довольно длинная функция в реальности).

Но в файле knitr я использую вывод в следующем фрагменте, поэтому я не хочу видеть его в этом (и нет никакого понятия о прогрессе, так как код уже был запущен).

Этотecho=True, include=FALSE здесь не работает: все это скрыто (что является нормальным поведениемinclude=FALSE).

Какие параметры я могу использовать, чтобы скрыть распечатки, но показать мой код?

 Laurent22 июн. 2018 г., 15:26
Вы можете сделать это сwarn.conflicts=F, quietly=T в вашейlibrary команда, какlibrary(package, warn.conflicts=F, quietly=T)
 J_F08 дек. 2017 г., 09:39
Пытаться{r echo=T, results='hide'}
 Laurent08 дек. 2017 г., 09:42
Хорошо, это именно то, что я искал! Я этого не виделаresults параметр перед
 stragu21 июн. 2018 г., 14:56
Но как спрятатьсякаждый и все выход? С помощьюresults='hide' будет по-прежнему отображать такие вещи, как предупреждения, например, когда объект маскируется при использованииlibrary(package), Есть ли возможность скрыть все, что будет напечатано на консоли?

Ответы на вопрос(4)

library("name_of_library") коды, то есть просто показывает коды,{r loadlib, echo=T, results='hide', message=F, warning=F} отлично. И имхо лучший способ, чемlibrary(package, warn.conflicts=F, quietly=T)

Для чего это стоит.

```{r eval=FALSE}

Документ будет отображать код по умолчанию, но будет препятствовать выполнению блока кода и, следовательно, также не будет отображать никаких результатов.

{r, warning=FALSE}

Решение Вопроса

{r echo = T, results = 'hide'}.

Я хотел бы расширить их ответ - есть большие ресурсы, к которым вы можете получить доступ, чтобы определить все возможные варианты для вашего чанка и выходного дисплея - я держу печатную копию на своем столе!

Вы можете найти их на веб-сайте RStudio в разделеШпаргалки (ищите чит-лист R Markdownа также R Markdown Reference Guide) или в RStudio перейдите на вкладку «Справка», выберите «Cheatsheets» и найдите там те же документы.

Наконец установитьпараметры чанка по умолчанию, вы можете запустить (в своем первом чанке) что-то вроде следующего кода, если вы хотите, чтобы большинство чанков имели одинаковое поведение:

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = T,
                      results = "hide")
```

Позже вы можетеизменить поведение отдельных кусков как это, который заменит значение по умолчанию длятолько что опция результатов.

```{r analysis, results="markup"}
# code here
```

Ваш ответ на вопрос