Почему при записи файла RMD отображается «количество заменяемых элементов не кратно длине замены»? - PullRequest
0 голосов
/ 07 января 2019

Когда я пишу файлы RMD, иногда я получаю «предупреждающее сообщение».

консольные сообщения, как показано ниже.

> library('gapminder')
Warning messages:
1: In res[i] <- withCallingHandlers(if (tangle) process_tangle(group) else process_group(group),  :
number of items to replace is not a multiple of replacement length
2: In res[i] <- withCallingHandlers(if (tangle) process_tangle(group) else process_group(group),  :
number of items to replace is not a multiple of replacement length
> gapminder[gapminder$country=='Afghanistan', c('pop','gdpPercap')]
Warning messages:
1: In res[i] <- withCallingHandlers(if (tangle) process_tangle(group) else process_group(group),  :
number of items to replace is not a multiple of replacement length
...

Странно то, что если я создаю R-файл вместо RMD, предупреждающее сообщение не будет выводиться для той же команды.

Так что я предполагаю, что это предупреждение вызвано RMD.

---
title: "test"
output:
  html_document:
    number_sections: true
    toc: true
    toc_depth: 6
    toc_float: true
  html_notebook:
    number_sections: true
    toc: true
    toc_depth: 6
    toc_float: true
---
```{r, eval=TRUE}
library('gapminder')
gapminder[gapminder$country=='Afghanistan', c('pop','gdpPercap')]
```
...