plotSEMM_probability: Probability plot

Description Usage Arguments Author(s) References See Also Examples

Description

Requires plotSEMM_setup be run first. Generates a plot which expresses the mixing probabilities for each latent class conditioned on the latent predictor.

Usage

1
2
plotSEMM_probability(SEMLIdatapks, EtaName = "Eta1", lnty = 3, lncol = 1,
  title = "", leg = TRUE, cex = 1.5, ...)

Arguments

SEMLIdatapks

object returned from plotSEMM_setup

EtaName

Label of the latent predictor. If no value is provided, defaults to Eta1.

lnty

Determines the line types used for the class lines. If no value is provided, defaults to 3. See par for information about line type.

lncol

Determines the line colors used for the class lines. If no value is provided, defaults to 1. See par for information about line type.

title

Titles the graph.

leg

Logical variable. If TRUE, a legend accompanies the graph. If FALSE, no legend appears. Defaults to TRUE.

cex

par(cex) value. Default is 1.5

...

addition inputs, mostly from plotSEMM_GUI()

Author(s)

Bethany Kok and Phil Chalmers rphilip.chalmers@gmail.com

References

Pek, J. & Chalmers, R. P. (2015). Diagnosing Nonlinearity With Confidence Envelopes for a Semiparametric Approach to Modeling Bivariate Nonlinear Relations Among Latent Variables. Structural Equation Modeling, 22, 288-293. doi: 10.1080/10705511.2014.937790

Pek, J., Chalmers, R. P., Kok B. E., & Losardo, D. (2015). Visualizing Confidence Bands for Semiparametrically Estimated Nonlinear Relations among Latent Variables. Journal of Educational and Behavioral Statistics, 40, 402-423. doi: 10.3102/1076998615589129

See Also

plotSEMM_setup, plotSEMM_contour

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
## Not run: 
# 2 class empirical example on positive emotions and heuristic processing in
# Pek, Sterba, Kok & Bauer (2009)
pi <- c(0.602, 0.398)

alpha1 <- c(3.529, 2.317)

alpha2 <- c(0.02, 0.336)

beta21 <- c(0.152, 0.053)

psi11 <- c(0.265, 0.265)

psi22 <- c(0.023, 0.023)


plotobj <- plotSEMM_setup(pi, alpha1, alpha2, beta21, psi11, psi22)

plotSEMM_probability(plotobj)

plotSEMM_probability(plotobj , EtaName = "Latent Predictor", lnty = 2, title = "Probability")

## End(Not run)

Example output

Loading required package: plyr
Loading required package: shiny
Warning messages:
1: In seq_len(length.out - 2L) * by :
  Recycling array of length 1 in vector-array arithmetic is deprecated.
  Use c() or as.vector() instead.

2: In from + seq_len(length.out - 2L) * by :
  Recycling array of length 1 in array-vector arithmetic is deprecated.
  Use c() or as.vector() instead.

3: In seq_len(length.out - 2L) * by :
  Recycling array of length 1 in vector-array arithmetic is deprecated.
  Use c() or as.vector() instead.

4: In from + seq_len(length.out - 2L) * by :
  Recycling array of length 1 in array-vector arithmetic is deprecated.
  Use c() or as.vector() instead.

plotSEMM documentation built on May 1, 2019, 8:07 p.m.