25.25 Adding a Flowchart
REVIEW LaTeX and R both support extensive
capability for generating pictures. Here we use the (Soetaert 2020)
package to draw a flow chart, something that is a common requirement
in documentation. The simple example shows the process of converting a
.Rnw file using knitr (Xie 2021) to a LaTeX file which can
then be processed by
pdflatex to generate the .pdf file. The
result can be seen in Figure @ref(fig:knitr:knitr_diagram_flowchart).
# Load package from the local library into the R session. library(diagram) # Identify some names for the nodes of the flowchart. <- c(".Rnw", ".tex", ".pdf") names # Set up the connectivity data. <- c(0, 0, 0, connect "knitr", 0, 0, 0, "pdflatex", 0) # Constract a connectivity matrix and plot the flowchart. matrix(nrow=3, ncol=3, byrow=TRUE, data=connect) %>% plotmat(pos=c(1, 2), name=names, box.col="orange")
Your donation will support ongoing development and give you access to the PDF version of this book. Desktop Survival Guides include Data Science, GNU/Linux, and MLHub. Books available on Amazon include Data Mining with Rattle and Essentials of Data Science. Popular open source software includes rattle, wajig, and mlhub. Hosted by Togaware, a pioneer of free and open source software since 1984.
Copyright © 1995-2021 Graham.Williams@togaware.com Creative Commons Attribution-ShareAlike 4.0.