Function to generate pairwise origami plot
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
)
No return value, called for visualization
first dataset processed with data_preparation or in the designated form
second dataset processed with data_preparation or in the designated form
color of the line of the first polygon
color to fill the area of the first polygon, default is NULL.
color of the line of the second polygon
color to fill the area of the second polygon, default is NULL.
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.
number of segments for each axis, default is 4.
point symbol, default is 16. 32 means not printing the points.
line types for plot data, default is 1:6
line widths for plot data, default is 1
filling density of polygons, default is NULL
angles of lines used as filling polygons, default is 45
line type for radar grids, default is 1.4
line width for radar grids, default is 0.1
line color for radar grids, default is #000000
color of axis label and numbers, default is #808080
title of the chart, default is blank
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.
logical. If true, this function draws charts with scaling originated from (0,0). If false, charts originated from (1/segments). Default is TRUE.
character vector for the names for variables, default is NULL
font size magnification for vlabels, default is 1
center axis labels, default is seq(0,1,by = 0.25)
font size magnification for caxislabels, default is NULL
around-the-chart labels, default is NULL
font size magnification for paxislabels, default is NULL
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
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)
Run the code above in your browser using DataLab