MyNixOS website logo
Description

Advanced Plotting of Ordinal Regression Models.

An extension to the Regression Modeling Strategies package that facilitates plotting ordinal regression model predictions together with confidence intervals for each dependent variable level. It also adds a functionality to plot the model summary as a modifiable object.

ormPlot

CRAN Status Badge Build Status Codecov test coverage

Plotting ordinal regression models from R package rms

The goal of ormPlot is to to extend the plotting capabilities of rms package.

In particular it aims to provide convenient ways of getting ggplot2 plots from orm and lrm models of the rms package.

It provides:

  • prediction plots of orm models for each dependent variable level together with coefficient intervals.
  • forest plots of orm/lrm model summaries
  • data about schoolchildren body measurements and their family details like socioeconomic status and number of siblings

Installation

You can install the CRAN release of ormPlot from CRAN with:

install.packages("ormPlot")

To install the latest version do:

install.packages("remotes")
remotes::install_github("rix133/ormPlot")

Examples

vignette("ormPlot") help("ormPlot")

See the vigentte and/or help files:

vignette("ormPlot")
help("ormPlot")

To get you started:

#load the libraries
library(rms)
library(ormPlot)

#make the datadist
dd<-datadist(educ_data)
options(datadist="dd")

#create the model
cran_model <- orm(educ_3 ~ YOBc +Rural + sex + height_rzs + n_siblings  + cran_rzs, data = educ_data)

#show simply the summary plot
forestplot(summary(cran_model))

#show the predictions
plot(cran_model, cran_rzs, plot_cols = Rural, plot_rows = sex)
Metadata

Version

0.3.6

License

Unknown

Platforms (75)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64_be-none
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-darwin
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-darwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-windows