forestplot3.1.6 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

Allows the creation of forest plots with advanced features, such as multiple confidence intervals per row, customizable fonts for individual text elements, and flexible confidence interval drawing. It also supports mixing text with mathematical expressions. The package extends the application of forest plots beyond traditional meta-analyses, offering a more general version of the original 'rmeta' package’s forestplot() function. It relies heavily on the 'grid' package for rendering the plots.

  • Maintainer: Max Gordon
  • License: GPL-2
  • Last published: 2024-11-19