У меня есть более 100 приложений и процессоров и данные о производительности для каждого приложения. Мне нужно пройти мой набор данных и создать графики процессора и памяти для всех этих приложений. Каждое приложение должно иметь собственный раздел в формате pdf.Как вы программно создаете разделы в латекс/sweave
Скажем, у меня есть вектор приложения, как это:
app<-c("Web", "Farm1", "Farm2", "Pod1")
Как бы я создать подраздел программно для каждого приложения и вставьте процессор и память?
Выход может быть такой:
1. Webb
cpu chart
memory chart
2. Farm1
cpu chart
memory chart
и т.д.
Я попытался это:
\documentclass{article}
\begin{document}
\title{applications cpu and memory}
\SweaveOpts{concordance=TRUE}
\tableofcontents
<<results='asis'>>=
for (product in app){
cat(paste("\\section{",product,"}", sep="")) }
@
\end{document}
Я получаю эту ошибку, когда я пытаюсь скомпилировать в PDF:
Writing to file ddd.tex
Processing code chunks with options ...
Error in match.arg(options$results, c("verbatim", "tex", "hide")) :
'arg' should be one of "verbatim", "tex", "hide"
Calls: <Anonymous> -> SweaveParseOptions -> check -> match.arg
Execution halted
любые идеи?
@ Hi Max, у меня есть другой вопрос. Я хочу использовать каждое приложение в этом цикле и распечатывать вывод ggplot. Я выполняю p <-ggplot (...), затем печатаю (p) в цикле for, не печатая в pdf, какие-либо идеи? – user1471980