images function

Organize several image calls (for visualizing categorical data)

Organize several image calls (for visualizing categorical data)

Visualize categorical by group variable

images( x, group, ncol = 2, byrow = TRUE, colorbar = 1, colorbar.space = 0.1, label.offset = 0.02, order = TRUE, colorbar.border = 0, main, rowcol = FALSE, plotfun = NULL, axis1, axis2, mar, col = list(c("#EFF3FF", "#BDD7E7", "#6BAED6", "#2171B5"), c("#FEE5D9", "#FCAE91", "#FB6A4A", "#CB181D"), c("#EDF8E9", "#BAE4B3", "#74C476", "#238B45"), c("#FEEDDE", "#FDBE85", "#FD8D3C", "#D94701")), ... )

Arguments

  • x: data.frame or matrix
  • group: group variable
  • ncol: number of columns in layout
  • byrow: organize by row if TRUE
  • colorbar: Add color bar
  • colorbar.space: Space around color bar
  • label.offset: label offset
  • order: order
  • colorbar.border: Add border around color bar
  • main: Main title
  • rowcol: switch rows and columns
  • plotfun: Alternative plot function (instead of 'image')
  • axis1: Axis 1
  • axis2: Axis 2
  • mar: Margins
  • col: Colours
  • ...: Additional arguments to lower level graphics functions

Examples

X <- matrix(rbinom(400,3,0.5),20) group <- rep(1:4,each=5) images(X,colorbar=0,zlim=c(0,3)) images(X,group=group,zlim=c(0,3)) ## Not run: images(X,group=group,col=list(RColorBrewer::brewer.pal(4,"Purples"), RColorBrewer::brewer.pal(4,"Greys"), RColorBrewer::brewer.pal(4,"YlGn"), RColorBrewer::brewer.pal(4,"PuBuGn")),colorbar=2,zlim=c(0,3)) ## End(Not run) images(list(X,X,X,X),group=group,zlim=c(0,3)) images(list(X,X,X,X),ncol=1,group=group,zlim=c(0,3)) images(list(X,X),group,axis2=c(FALSE,FALSE),axis1=c(FALSE,FALSE), mar=list(c(0,0,0,0),c(0,0,0,0)),yaxs="i",xaxs="i",zlim=c(0,3))

Author(s)

Klaus Holst

  • Maintainer: Klaus K. Holst
  • License: GPL-3
  • Last published: 2025-01-12