Не удается подавить сообщение об ошибке в R Markdown?

#html #r #r-markdown

#HTML #r #r-markdown

Вопрос:

Я создаю учебник с использованием RMarkdown и не могу подавить сообщение об ошибке, которое получаю. Причина, по которой я подавляю ошибку, заключается в том, что для кода, который я запускаю, требуется ключ API, и я намеренно его не использую. Я просто хочу отобразить код, я знаю, что это не сработает, поскольку я не использую реальный ключ API:

 ```{r results='hide', error=TRUE, warning=FALSE, message=FALSE}
token <- "xxxxxxxxxxxxxxxxxxxxxxxxxxx"  #this is your secret token
url <- "myurl.com" #this is your URL
 

result <- postForm(
  uri=url, #pass in url 
  token=token, #pass in token
  content='record',
  format='csv',
  type='flat'
)

```
 

У меня есть message=FALSE , но сообщения об ошибках все еще появляются, когда я вяжу в HTML! Как я могу просто отобразить приведенный выше код?

Комментарии:

1. Есть ли опечатка в пятой строке («uri»)? Должен ли он быть «url»?

Ответ №1:

Использовать {r eval = FALSE} . Это остановит выполнение кода.

 Here is the code:

```{r eval = FALSE}
token <- "xxxxxxxxxxxxxxxxxxxxxxxxxxx"  #this is your secret token
url <- "myurl.com" #this is your URL
 

result <- postForm(
  uri=url, #pass in url 
  token=token, #pass in token
  content='record',
  format='csv',
  type='flat'
)
 

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