int.plot: Interaction plot

Description Usage Arguments Value Examples

View source: R/Interaction.plot.R

Description

Calculates a standardized two way or three way interaction and plots using ggplot2

Usage

1
2
3
4
int.plot(data, outcome, predictor, moderator, y.lim = c(-1, 1),
  x.lim = c(-1, 1), x.lab = "auto", y.lab = "auto", title = "auto",
  title.size = 15, SDs = 1, legend.name = "auto", colour = "ghostwhite",
  show.points = FALSE, save = F, path = "default")

Arguments

data

an object of class 'data.frame' or 'imputationList'

outcome

a string with the name of the outcome variable

predictor

a string with the name of the predictor variable

moderator

a vector of the names of up to two moderating variables

y.lim

vector of numerals indicating y axis bounds

x.lim

vector of numerals indicating x axis bounds

x.lab

a string with the label of the x axis

y.lab

a string with the label of the y axis

title

a string containing title text

title.size

a numeral containing the font size of the title

SDs

a numeral indicating the standard deviations of the moderators

legend.name

a character string indicating the title of the legend

colour

a character string containing the colour of the data points

show.points

logical to determine whether or not to include points

save

logical as to whether or not to save the plot

path

string containing path of where to save plot

Value

An interaction plot

Examples

1
2
3
carsdata<-mtcars
int.plot(carsdata,"mpg","disp","cyl", y.lim = c(-2.5,2.5))
int.plot(carsdata,"mpg","disp", c("cyl","am"), y.lim = c(-5.0,2.0))

Conigrave documentation built on May 30, 2017, 5:18 a.m.