session_count: Count the number of sessions in a sessionised dataset

Description Usage Arguments Value Examples

View source: R/metrics.R

Description

link{session_count} counts the number of sessions in a sessionised dataset, producing either a count for the overall dataset or on a per-user basis (see below).

Usage

1
session_count(sessions, user_id = NULL)

Arguments

sessions

a dataset of sessions, presumably generated by sessionise

user_id

the column of sessions containing user IDs. If NULL (the default), a single count of sessions for the entire dataset will be generated. Otherwise, a data.frame of user IDs and the session count for each user ID will be returned.

Value

either a single integer value or a data.frame (see above).

Examples

1
2
3
4
5
6
7
8
9
#Load and sessionise the dataset
data("session_dataset")
sessions <- sessionise(session_dataset, timestamp, uuid)

# Calculate overall bounce rate
count <- session_count(sessions)

# Calculate session count on a per-user basis
per_user <- session_count(sessions, user_id = uuid)

Ironholds/reconstructr documentation built on Feb. 14, 2022, 9:01 p.m.