Learn R Programming

tna (version 0.4.0)

plot_mosaic.tna_data: Plot state frequencies as a mosaic between two groups

Description

Plot state frequencies as a mosaic between two groups

Usage

# S3 method for tna_data
plot_mosaic(x, group, label = "Group", digits = 1, ...)

Value

A ggplot object.

Arguments

x

A tna_data object.

group

A character string giving the column name of the (meta) data to contrast the frequencies with or a vector of group indicators with the the same length as the number of rows in the sequence data.

label

An optional character string that specifies a label for the grouping variable when group is not a column name of the data.

digits

An integer that determines the number of digits to use for the chi-square test statistic and the p-value in the plot.

...

Ignored.

See Also

Cluster-related functions bootstrap(), centralities(), cliques(), communities(), deprune(), estimate_cs(), group_model(), hist.group_tna(), mmm_stats(), plot.group_tna(), plot.group_tna_centralities(), plot.group_tna_cliques(), plot.group_tna_communities(), plot.group_tna_stability(), plot_compare.group_tna(), plot_mosaic.group_tna(), print.group_tna(), print.group_tna_bootstrap(), print.group_tna_centralities(), print.group_tna_cliques(), print.group_tna_communities(), print.group_tna_stability(), print.summary.group_tna(), print.summary.group_tna_bootstrap(), prune(), pruning_details(), rename_groups(), reprune(), summary.group_tna(), summary.group_tna_bootstrap()

Examples

Run this code
d <- data.frame(
  time = rep(1:5, rep = 4),
  group = rep(1:4, each = 5),
  event = sample(LETTERS[1:3], 20, replace = TRUE)
)
sequence_data <- prepare_data(
  d,
  time = "time",
  actor = "group",
  action = "event"
)
plot_mosaic(sequence_data, group = "group")

Run the code above in your browser using DataLab