У меня есть код кода R в документе knitr
(.Rnw
), который вызывает две функции draw.hist
и plot.timeseries
, из которых каждый должен создать другой сюжет.Разрыв строки между двумя графиками в knitr
# HEADER
\documentclass{article}
\usepackage[default]{lato}
\usepackage[T1]{fontenc}
\usepackage[sc]{mathpazo}
\usepackage{geometry}
\geometry{verbose,tmargin=2.5cm,bmargin=2.5cm,lmargin=2.5cm,rmargin=2.5cm}
\setcounter{secnumdepth}{1}
\setcounter{tocdepth}{2}
\usepackage{url}
\usepackage[unicode=true,pdfusetitle,
bookmarks=true,bookmarksnumbered=true,bookmarksopen=true,bookmarksopenlevel=1,
breaklinks=false,pdfborder={0 0 1},backref=false,colorlinks=false]
{hyperref}
\hypersetup{
pdfstartview={XYZ null null 1}}
# HERE I START DRAWING
<<test, echo = FALSE, warning = FALSE, fig.width=5, fig.height = 3 >>=
draw.hist(data$c1, "test_name_1")
plot.timeseries(data$c1)
@
Я знаю, что я мог бы создать два отдельных блока R, но это не вариант для меня.
Как добавить разрывы строк между двумя графиками?
(я не мог найти ничего подходящего в Chunk options.)
Кажется, что новые новинки были добавлены в knitr: 'fig.ncol' и' fig.sep'. См. [Здесь] (https://yihui.name/knitr/options/#plots). Затем вы использовали бы 'fig.ncol = 1' или аналогично' fig.sep = c ('\\ newline', '\\ newline') '. Насколько я вижу, это было не в версии 1.17, а в версии 1.20, поэтому вам может потребоваться обновить knitr или даже установить версию для разработки. См. [Здесь] (https://github.com/yihui/knitr/#installation) для команд. –