forestplot3.1.3 package

Advanced Forest Plot Using 'grid' Graphics

assertAndRetrieveTidyValue

Retriever of tidyselect

drawHorizontalLines

Draws the horizontal lines

forestplot-package

Package description

forestplot

Draws a forest plot

fp_add_lines

Adds a line to the graph

fp_decorate_graph

Decorate the graph

fp_set_zebra_style

Decorate the plot with a zebra pattern

fpColors

A function for the color elements used in forestplot()

fpDrawCI

Draw standard confidence intervals

fpLegend

A function for the legend used in forestplot()

fpShapesGp

A function for graphical parameters of the shapes used in `forestplot(...

fpTxtGp

Get font settings for forestplot

getTicks

Ticks for plot axis

heightDetails.xaxis

Gets the height for an x-axis object

prDefaultGp

Construct default parameters from arguments that may include missing a...

prepAlign

Prepares graph position

prepGraphPositions

Prepares graph position

prepGridMargins

Convert margins to viewport npc margins

prepLabelText

Prepares label text

prepLines

Prepares the lines for the plot

prFpConvertMultidimArray

Converts a 2D or 3D array to mean, lower, upper

prFpDrawLine

Draws a straight line

prFpFetchRowLabel

Get the label

prFpFindWidestGrob

Finds the widest grob in the current list of grobs

prFpGetConfintFnList

Get a function list

prFpGetLayoutVP

Get the main forestplot

prFpGetLegendBoxPosition

Converts legend position to a standard position

prFpPrepareLegendMarker

Prepares the legend marker function

prFpPrintLabels

Plots the labels

prFpValidateLabelList

Validate the forestplot label list

prFpXrange

Gets the x-axis range

prGetLabelsList

Gets the forestplot labels

prGetShapeGp

A function to extract graphical parameters from a fpShapesGp object

prGetTextGrobCex

Just a simple access to the gp$cex parameter

prGparMerge

Merges two gpar elements

prGridPlotTitle

Adds a title to the plot

prListRep

An alternative to rep()

prMergeGp

A function to merge two sets of graphical parameters

prPopulateList

Populate a list corresponding to matrix specs

prPushMarginViewport

Pushes viewport with margins

row_manipulation

Insert/append rows into forestplot

safeLoadPackage

Safely loads package

style_manipulation

Set the style of the graph

text_styling

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.

  • Maintainer: Max Gordon
  • License: GPL-2
  • Last published: 2023-08-26