All customizable options are parameters of this function. See the details all the way down for more information.
seminr_theme_create(
plot.title.fontsize = 24,
plot.title.fontcolor = "black",
plot.fontname = "helvetica",
plot.splines = TRUE,
plot.rounding = 3,
plot.adj = FALSE,
plot.specialcharacters = TRUE,
plot.randomizedweights = FALSE,
plot.bgcolor = "transparent",
mm.node.color = "dimgrey",
mm.node.fill = "white",
mm.node.label.fontsize = 8,
mm.node.label.fontcolor = "black",
mm.edge.positive.color = "dimgrey",
mm.edge.negative.color = "dimgrey",
mm.edge.positive.style = "solid",
mm.edge.negative.style = "dashed",
mm.edge.label.fontsize = 7,
mm.edge.label.fontcolor = "black",
mm.edge.label.show = TRUE,
mm.edge.minlen = 1,
mm.edge.width_multiplier = 3,
mm.edge.width_offset = 0.5,
mm.edge.use_outer_weights = TRUE,
mm.edge.boot.show_t_value = FALSE,
mm.edge.boot.show_p_value = FALSE,
mm.edge.boot.show_p_stars = TRUE,
mm.edge.boot.show_ci = FALSE,
mm.edge.boot.template = edge_template_minimal(),
sm.node.color = "black",
sm.node.fill = "white",
sm.node.label.fontsize = 12,
sm.node.label.fontcolor = "black",
sm.node.endo.template = node_endo_template_default(),
sm.node.exo.template = node_exo_template_default(),
sm.edge.boot.show_t_value = FALSE,
sm.edge.boot.show_p_value = FALSE,
sm.edge.boot.show_p_stars = TRUE,
sm.edge.boot.show_ci = TRUE,
sm.edge.boot.template = edge_template_default(),
sm.edge.positive.color = "black",
sm.edge.negative.color = "black",
sm.edge.positive.style = "solid",
sm.edge.negative.style = "dashed",
sm.edge.label.fontsize = 9,
sm.edge.label.fontcolor = "black",
sm.edge.label.show = TRUE,
sm.edge.label.all_betas = TRUE,
sm.edge.minlen = NA_integer_,
sm.edge.width_offset = 0.5,
sm.edge.width_multiplier = 5,
construct.reflective.shape = "ellipse",
construct.reflective.arrow = "backward",
construct.reflective.use_weights = FALSE,
construct.compositeA.shape = "hexagon",
construct.compositeA.arrow = "backward",
construct.compositeA.use_weights = FALSE,
construct.compositeB.shape = "hexagon",
construct.compositeB.arrow = "forward",
construct.compositeB.use_weights = TRUE,
manifest.reflective.shape = "box",
manifest.compositeA.shape = "box",
manifest.compositeB.shape = "box",
...
)
A seminr.theme
object that can be supplied to dot_graph
Font size of the title.
Fontcolor of the title of the plot.
Font to be used throughout the plot.
Whether or not to use splines as edges (default = TRUE).
The amount of decimals to keep for rounding (default = 3).
TRUE or FALSE (default). Whether or not to use adjusted r^2 in constructs.
Whether or not to use greek UTF-8 symbols in plots.
TRUE or FALSE (default), decides whether to add. minimal random weights to the measurement model. Can help with determinism in plot outcomes.
The background color of the plot (default = "transparent").
Color of the measurement model nodes.
Fill of the measurement model nodes.
Font size of the measurement model node labels.
Color of the measurement model node labels.
Color of the measurement model edges, when values are positive.
Color of the measurement model edges, when values are negative.
Style of the measurement model edges, when values are positive.
Style of the measurement model edges, when values are negative.
Font size of the measurement model edge labels.
Font color of the measurement model edge labels.
Whether or not to show measurement model edge labels.
Minimum length of the measurement model edges.
The multiplier for measurement model edge penwidth (default = 3).
The minimal width of an edge of the measurement model (default = 0.5).
Whether or not to use outer weights as edge labels in the measurement model.
Should boot-strapped loadings/weights show a t-value
Should boot-strapped loadings/weights show a p-value
Should boot-strapped loadings/weights show significance stars
Should boot-strapped loadings/weights show a 95 percent confidence interval
A template string for HTML formatting of edges for loadings/weights
Color of the structural model nodes.
Fill of the structural model nodes.
Font size of the structural model node labels.
Font color of the structural model node labels.
A template string for the nodes of endogenous constructs
A template string for the nodes of exogenous constructs
Should boot-strapped path coefficients show a t-value
Should boot-strapped path coefficients show a p-value
Should boot-strapped path coefficients show significance stars
Should boot-strapped path coefficients show a 95 percent confidence interval
A template string for HTML formatting of edges
Color of the structural model edges, when values are positive.
Color of the structural model edges, when values are negative.
Style of the structural model edges, when values are positive.
Style of the structural model edges, when values are negative.
Font size of the structural model edge labels.
Font color of the structural model edge labels.
Whether or not to show edge labels on structural model edges.
Whether to label both endogenous and exogenous paths with a beta (default = TRUE).
Minimum length of the structural model edges.
The minimal width of an edge of the structural model (default = 0.5).
The multiplier for structural model edges (default = 5).
Dot shape of reflective constructs
Direction of the arrow for reflective constructs. Can be forward, backward (default), or none.
Should measurements from reflective constructs show weights (TRUE) or loadings (FALSE: default).
Dot shape of composite constructs using correlation weights
Direction of the arrow for constructs using correlation weight (default: backward)
Should measurements from constructs using correlation weights show weights (TRUE) or loadings (FALSE: default).
Dot shape of composite constructs using regression weights
Direction of the arrow for constructs using regression weights (default: forward)
Should measurements from constructs using regression weights show weights (TRUE: default) or loadings (FALSE).
Dot shape of manifest variables of reflective constructs
Dot shape of manifest variables of composite constructs using correlation weights
Dot shape of manifest variables of composite constructs using regression weights
additional parameters (unused)
You can use the auto-complete feature of your editor to help you find the right parameter.
General settings start with plot.*
Measurement model settings start with mm.*
Structural model settings start with sm.*
Setting the shape of manifest or construct variables depending on their estimation type can be found under manifest.* and construct.*