Advanced Forest Plot Using 'grid' Graphics
Retriever of tidyselect
Draws the horizontal lines
Package description
Draws a forest plot
Adds a line to the graph
Decorate the graph
Decorate the plot with a zebra pattern
A function for the color elements used in forestplot()
Draw standard confidence intervals
A function for the legend used in forestplot()
A function for graphical parameters of the shapes used in `forestplot(...
Get font settings for forestplot
Ticks for plot axis
Gets the height for an x-axis object
Construct default parameters from arguments that may include missing a...
Prepares graph position
Prepares graph position
Convert margins to viewport npc margins
Prepares label text
Prepares the lines for the plot
Converts a 2D or 3D array to mean, lower, upper
Draws a straight line
Get the label
Finds the widest grob in the current list of grobs
Get a function list
Get the main forestplot
Converts legend position to a standard position
Prepares the legend marker function
Plots the labels
Validate the forestplot label list
Gets the x-axis range
Gets the forestplot labels
A function to extract graphical parameters from a fpShapesGp object
Just a simple access to the gp$cex parameter
Merges two gpar
elements
Adds a title to the plot
An alternative to rep()
A function to merge two sets of graphical parameters
Populate a list corresponding to matrix specs
Pushes viewport with margins
Insert/append rows into forestplot
Safely loads package
Set the style of the graph
Text styling
A forest plot that allows for multiple confidence intervals per row, custom fonts for each text element, custom confidence intervals, text mixed with expressions, and more. The aim is to extend the use of forest plots beyond meta-analyses. This is a more general version of the original 'rmeta' package's forestplot() function and relies heavily on the 'grid' package.