interactionPlot: Interaction plot for factorial designs with up to 4 factors.

View source: R/biblioteca.R

interactionPlotR Documentation

Interaction plot for factorial designs with up to 4 factors.

Description

This function draws the interaction plot for factorial designs with up to 4 factors using ggplot2 package. The display of the plots depends on the order of factors entering in the model.

Usage

interactionPlot(object)

Arguments

object

fitted model of class aov or lm

Value

the desired interaction plot

Examples


library(planex)
library(tidyverse)

# Exemplo da impureza de um produto químico:
head(impureza)
sapply(impureza, class)
impureza <- mutate(impureza,
                  temperatura = as.factor(temperatura),
                  pressao = as.factor(pressao)
)

mod <- aov(impureza~temperatura+pressao, data=impureza)
interactionPlot(mod)

# Exemplo do tempo de vida de baterias:

head(baterias)
sapply(baterias, class)
baterias <- mutate(baterias,
                  temperatura = as.factor(temperatura),
                  tipo = as.factor(tipo)
)

mod <- aov(tempo~temperatura+tipo, data=baterias)
interactionPlot(mod)

# Exemplo das garrafas de refrigerante:

head(refrigerantes)
sapply(refrigerantes, class)
mod1 <- aov(desvio~carbonatacao+pressao+velocidade, data=refrigerantes)
mod2 <- aov(desvio~pressao+carbonatacao+velocidade, data=refrigerantes)
mod3 <- aov(desvio~velocidade+carbonatacao+pressao, data=refrigerantes)
mod4 <- aov(desvio~velocidade+pressao+carbonatacao, data=refrigerantes)

interactionPlot(mod1)
interactionPlot(mod2)
interactionPlot(mod3)
interactionPlot(mod4)

# Exemplo das garrafas de refrigerante:

head(refrigerantes)
sapply(refrigerantes, class)
mod1 <- aov(filtragem ~ temperatura+pressao+concentracao+agitacao, data=filtragem)
mod2 <- aov(filtragem ~ pressao+temperatura+concentracao+agitacao, data=filtragem)
mod3 <- aov(filtragem ~ concentracao+temperatura+pressao+agitacao, data=filtragem)
mod4 <- aov(filtragem ~ agitacao+pressao+temperatura+concentracao, data=filtragem)

interactionPlot(mod1)
interactionPlot(mod2)
interactionPlot(mod3)
interactionPlot(mod4)


fndemarqui/planex documentation built on July 9, 2024, 2:13 a.m.