Learn R Programming

microplot (version 1.0-45)

Microplots (Sparklines) in 'LaTeX', 'Word', 'HTML', 'Excel'

Description

The microplot function writes a set of R graphics files to be used as microplots (sparklines) in tables in either 'LaTeX', 'HTML', 'Word', or 'Excel' files. For 'LaTeX', we provide methods for the Hmisc::latex() generic function to construct 'latex' tabular environments which include the graphs. These can be used directly with the operating system 'pdflatex' or 'latex' command, or by using one of 'Sweave', 'knitr', 'rmarkdown', or 'Emacs org-mode' as an intermediary. For 'MS Word', the msWord() function uses the 'flextable' package to construct 'Word' tables which include the graphs. There are several distinct approaches for constructing HTML files. The simplest is to use the msWord() function with argument filetype="html". Alternatively, use either 'Emacs org-mode' or the htmlTable::htmlTable() function to construct an 'HTML' file containing tables which include the graphs. See the documentation for our as.htmlimg() function. For 'Excel' use on 'Windows', the file examples/irisExcel.xls includes 'VBA' code which brings the individual panels into individual cells in the spreadsheet. Examples in the examples and demo subdirectories are shown with 'lattice' graphics, 'ggplot2' graphics, and 'base' graphics. Examples for 'LaTeX' include 'Sweave' (both 'LaTeX'-style and 'Noweb'-style), 'knitr', 'emacs org-mode', and 'rmarkdown' input files and their 'pdf' output files. Examples for 'HTML' include 'org-mode' and 'Rmd' input files and their webarchive 'HTML' output files. In addition, the as.orgtable() function can display a data.frame in an 'org-mode' document. The examples for 'MS Word' (with either filetype="docx" or filetype="html") work with all operating systems. The package does not require the installation of 'LaTeX' or 'MS Word' to be able to write '.tex' or '.docx' files.

Copy Link

Version

Install

install.packages('microplot')

Monthly Downloads

994

Version

1.0-45

License

GPL (>= 2)

Last Published

January 26th, 2022

Functions in microplot (1.0-45)

graphicsList

Convert a list of "trellis" objects or list of "ggplot" objects into a "graphicslist" object.
formatDF

Format a Data Frame or Matrix for LaTeX or HTML.
LegendrePolyMatrices

Legendre Orthogonal Polynomials for various values of alpha and beta. The dataset is used in the demo("LegendrePolynomials").
as.orgtable

Prepare a matrix or data.frame to be used as an org-mode table
as.orgfile

Place a filename or filepath in the format used by org-mode
latex.AEdotplot

Display the AE (Adverse Events) dotplot of incidence and relative risk from the HH package in a 'LaTeX' tabular environment or in an 'MS Word' or an 'HTML' table.
cc176.y.adj

Adjusted response values and their five number summaries by treatment level for one model using the cc176 dataset. This dataset is used in two demos: "bwplot" and "boxplot-ggplot".
dir.verify

Verifies existence of, or creates, a directory.
as.htmlimg

Place a filename or filepath in the format used by HTML
as.includegraphics

Convert a filename into a complete 'LaTeX' \includegraphics expression for use with 'LaTeX' \includegraphics macro in the graphicx package. This is used for pdf and png files with the system pdflatex command. This is used for ps files with the system latex command.
layoutCollapse

Set the lattice par.settings to remove all marginal space.
microplot-internal

Internal microplot functions
msWord

Display a table in 'MS Word' containing panels from R graphs in its cells.
microplotAttrDisplay

Specify how to display the microplots for x.axis, y.axis, xlab, ylab, and key.
latexSetOptions

Set the options for use of latex; check whether the options for latex functions have been specified.
latex.trellis

Display a table in 'latex' containing panels from R graphs in its cells.
theme_collapse

Set the ggplot2 theme to remove all marginal space.
toxicity

Simulated toxicity data. Dataset is used in demo("tablesPlusGraphicColumn").
show.latexConsole

Revisions of Hmisc latex and dvi functions that display the generated latex file on screen and divert the console log to a file. New print methods that display Operating System files (ps, docx, html) on screen.
microplot

Take a trellis or ggplot object, or graphicsList object (list of trellis or ggplot objects), and generate a set of graphics files, one per panel of a multi-panel display.
microplot-package

Display microplots (sparklines) from R graphics panels in tables in 'LaTeX', 'Word', 'HTML', 'Excel'.