Я начинаю с новой записной книжки R в RStudio:
---
title: "R Notebook"
output: html_notebook
---
This is an [R Markdown](http://rmarkdown.rstudio.com) Notebook. Etc Etc Etc.
Затем я изменяю ее, чтобы сделать то, что я хочу - например, я пытаюсь использовать microbenchmark()
.
---
title: "R Notebook"
output: html_notebook
---
Let's compare the sort methods on a set of shuffled integers.
```{r}
library(microbenchmark)
n <- 100000L
microbenchmark(
sort(sample.int(n),method='radix'),
sort(sample.int(n),method='quick'),
sort(sample.int(n),method='shell')
)
```
Отправка этого microbenchmark()
на консоль дает ощутимый вывод, например:
Unit: milliseconds
expr min lq mean median uq max neval cld
sort(sample.int(n), method = "radix") 4.685707 4.914925 6.559412 5.619257 7.539383 16.66746 100 a
sort(sample.int(n), method = "quick") 8.169732 8.534512 10.490920 9.333782 11.008653 21.44854 100 b
sort(sample.int(n), method = "shell") 10.766820 11.144858 15.479061 12.408976 14.519405 133.87898 100 c
Однако, когда я пытаюсь knit
его (нажмите раскрывающийся список от «Предварительный просмотр до»Вяжем в HTML ", он автоматически меняет мой заголовок на:
---
title: "R Notebook"
output:
html_document:
df_print: paged
---
, который действительно портит вывод - теперь это выглядит так:
Если я вернусь и верну заголовок обратно на output: html_notebook
и снова нажму кнопку «Вязать», теперь он выглядит правильно:
Есть ли способ, чтобы RStudio не испортил мой первый knit
?
Я нахожусь на RStudio версии 1.1.419 для Windows.