hayes_plot_model_2: Plot interactions generated using Process Hayes Model 2.

View source: R/hayes_plot_model_2.R

hayes_plot_model_2R Documentation

Plot interactions generated using Process Hayes Model 2.

Description

A function to visualize the interactions provided by a the Process Hayes macro. Only works with hayesData objects, which are the data class produced by 'read_hayes_plot_data'.

Usage

hayes_plot_model_2(
  hayes_data,
  swap_moderators = F,
  align_horizontal = F,
  round_z_vals = 3,
  first_y_hjust = 1,
  second_y_hjust = 1,
  title = NULL,
  xlab = NULL,
  ylab_left = NULL,
  ylab_right = NULL,
  legend_title = NULL,
  SD = F,
  colorblind = F,
  APA = F
)

Arguments

hayes_data

An object of class HayesData, containing the relevant information extracted from the Process Hayes output

swap_moderators

Whether Z and W should be swapped. Will plot Z as second y axis and W as legend by default.

align_horizontal

Whether the plots should be aligned horizontally or vertically. Defaults to false, which corresponds to vertical alignment, which is the way it is implemented in SPSS.

round_z_vals

Number of digits for second y axis labels. Defaults to 3.

first_y_hjust

Horizontal alignment of first y axis label. It's somewhat of a guessing game to get this right, but I haven't found a better way than this.

second_y_hjust

Horizontal alignment of second y axis label. It's a bit difficult to get this right as well.

title

Title of the plot

xlab

X axis label

ylab_left

First Y axis label

ylab_right

Second Y axis label

legend_title

Title above the legend

SD

whether the labels of the legend should be replaced with +/-1 SD

colorblind

Whether colorblind-safe colors should be used. If true, uses colors from the colorblind_1 palette in this package.

APA

Whether black and white colors should be used.

Value

A GGPlot object.


daaawit/ABOHiwi documentation built on March 23, 2022, 3:27 p.m.