R Ноутбуки выводят NA, без видимого кодового блока - PullRequest
0 голосов
/ 30 октября 2019

Трудно объяснить, кроме как сказать, что я получаю фантомный вывод и не могу понять, почему. Я включил Блокнот и экранные заглушки. Любая помощь приветствуется.

Я пытался:

  1. Очистка кэша knitr
  2. Вывод в несколько форматов
  3. Рендеринг непосредственно из pandoc
  4. Рендеринг с render

Я не пытался перезапустить сеанс, но я хочу знать, если это проблема, с которой сталкивался кто-то еще:

title: "R Notebook"
output: 
  html_notebook: 
    fig_caption: yes
    number_sections: yes
    toc: yes

Вот пример того, о чем я говорю. Допустим, у меня есть простой вывод таблицы;даже после очистки кеша knitr я все еще сталкиваюсь с проблемой, когда создается пустой вывод. После проверки самого элемента создается впечатление, что создается блок фантомного кода. Я не заметил этого раньше, и я включил соответствующие пакеты (я думаю).

# Environment Variables:  
```{r system_vars, paged.print=FALSE}
packs <- Map(
  packageDescription, 
  c("rmarkdown", "markdown", "formatR", "knitr"), 
  fields = "Version"
)

sys_list <- list(
  version = R.version.string,
  os = utils::sessionInfo()[['running']],
  system = version$system,
  ui = .Platform$GUI,
  language = Sys.getenv("LANGUAGE", "(EN)"),
  collate = Sys.getlocale("LC_COLLATE"),
  ctype = Sys.getlocale("LC_CTYPE"),
  tz = Sys.timezone()
)

sys_list <- append(sys_list, packs)

sys_table <- data.frame(
  name = names(sys_list),
  value = unlist(sys_list, use.names = FALSE)
)

sys_table

```

По какой-то причине вставка изображений в настоящее время не работает, поэтому я встроил выходные данные, просто нажмите кнопку «Run code»

<blockquote class="imgur-embed-pub" lang="en" data-id="a/xjEor7U" data-context="false" ><a href="//imgur.com/a/xjEor7U"></a></blockquote><script async src="//s.imgur.com/min/embed.js" charset="utf-8"></script>
...