Как избавиться от [1] при использовании функций paste () и RMarkdown PDFs - PullRequest
0 голосов
/ 23 января 2019

Я использую функцию paste () для объединения текста с числами и статистикой, используя функцию paste ().

Однако, когда я вяжу PDF в RMarkdown, перед этим оператором появляется [1].Есть ли какая-либо опция или другая функция, которую я могу использовать, чтобы предотвратить это?

Я объединил много строк, поэтому наличие трех или четырех [1] может отвлекать.

Пробовал с помощью cat() и noquote()

message<-paste("We examined",nrow(patients))

Фактически:

[1] We examined 100 patients

Желательно:

We examined 100 patients

Ответы [ 2 ]

0 голосов
/ 24 января 2019

Комбинация параметров чанка cat и results="asis" должна помочь решить вашу проблему:

```{r results='asis'}
cat(paste("We examined", 100, "patients"))
```
0 голосов
/ 23 января 2019

попробуйте это:

write(message,stdout())
...