plot_messages.Rd
Plots summarizing the amount of messages per person
plot_messages(
data,
names = "all",
starttime = "1960-01-01 00:00",
endtime = "2200-01-01 00:00",
plot = "bar",
return_data = FALSE,
exclude_sm = FALSE
)
A 'WhatsApp' chat log that was parsed with parse_chat
.
A vector of author names that the plots will be restricted to.
Datetime that is used as the minimum boundary for exclusion. Is parsed with as.POSIXct
. Standard format is "yyyy-mm-dd hh:mm". Is interpreted as UTC to be compatible with 'WhatsApp' timestamps.
Datetime that is used as the maximum boundary for exclusion. Is parsed with as.POSIXct
. Standard format is "yyyy-mm-dd hh:mm". Is interpreted as UTC to be compatible with 'WhatsApp' timestamps.
Type of plot to be returned, options are "bar", "cumsum", "heatmap" and "pie". Default is "bar".
If TRUE, returns the subset data frame. Default is FALSE.
If TRUE, excludes the 'WhatsApp' system messages from the descriptive statistics. Default is FALSE.
Plots summarizing the number of messages per person
data <- readRDS(system.file("ParsedWhatsAppChat.rds", package = "WhatsR"))
plot_messages(data)