origami_plot_pairwise {OrigamiPlot}R Documentation

Function to generate pairwise origami plot

Description

Function to generate pairwise origami plot

Usage

origami_plot_pairwise(
  df1,
  df2,
  pcol1,
  pfcol1 = NULL,
  pcol2,
  pfcol2 = NULL,
  axistype = 0,
  seg = 4,
  pty = 16,
  plty = 1:6,
  plwd = 1,
  pdensity = NULL,
  pangle = 45,
  cglty = 1.4,
  cglwd = 0.1,
  cglcol = "#000000",
  axislabcol = "#808080",
  title = "",
  na.itp = TRUE,
  centerzero = FALSE,
  vlabels = NULL,
  vlcex = 1,
  caxislabels = seq(0, 1, by = 0.25),
  calcex = NULL,
  paxislabels = NULL,
  palcex = NULL
)

Arguments

df1

first dataset processed with data_preparation or in the designated form

df2

second dataset processed with data_preparation or in the designated form

pcol1

color of the line of the first polygon

pfcol1

color to fill the area of the first polygon, default is NULL.

pcol2

color of the line of the second polygon

pfcol2

color to fill the area of the second polygon, default is NULL.

axistype

type of axes. 0:no axis label. 1:center axis label only. 2:around-the-chart label only. 3:both center and around-the-chart labels. Default is 0.

seg

number of segments for each axis, default is 4.

pty

point symbol, default is 16. 32 means not printing the points.

plty

line types for plot data, default is 1:6

plwd

line widths for plot data, default is 1

pdensity

filling density of polygons, default is NULL

pangle

angles of lines used as filling polygons, default is 45

cglty

line type for radar grids, default is 1.4

cglwd

line width for radar grids, default is 0.1

cglcol

line color for radar grids, default is #000000

axislabcol

color of axis label and numbers, default is #808080

title

title of the chart, default is blank

na.itp

logical. If true, items with NA values are interpolated from nearest neighbor items and connect them. If false, items with NA are treated as the origin. Default is TRUE.

centerzero

logical. If true, this function draws charts with scaling originated from (0,0). If false, charts originated from (1/segments). Default is TRUE.

vlabels

character vector for the names for variables, default is NULL

vlcex

font size magnification for vlabels, default is 1

caxislabels

center axis labels, default is seq(0,1,by = 0.25)

calcex

font size magnification for caxislabels, default is NULL

paxislabels

around-the-chart labels, default is NULL

palcex

font size magnification for paxislabels, default is NULL

Details

This function is an adaptation of the original origami_plot function, designed to visualize two datasets within a single graph. Pairwise origami plots can serve as a potent tool for conducting comparisons across various levels, offering unique insights into the data being analyzed

Value

No return value, called for visualization

Examples

data(sucra)
df_list <- data_preparation(sucra, min_value = 0.15)
origami_plot_pairwise(df1=df_list[[3]], df2=df_list[[6]],
pcol1 = rgb(0.2,0.5,0.5,1), pfcol1 = rgb(0.2,0.5,0.5,0.1),
pcol2 = rgb(0.5,0.1,0.1,1),pfcol2 = rgb(0.5,0.1,0.1,0.1), axistype=1)


[Package OrigamiPlot version 0.1.0 Index]