aggregate_by_bedtime: Find average circadian fingerprint for each (rounded) bedtime

View source: R/time_of_day_binner.R

aggregate_by_bedtimeR Documentation

Find average circadian fingerprint for each (rounded) bedtime

Description

Find average circadian fingerprint for each (rounded) bedtime

Usage

aggregate_by_bedtime(bins, bedtimes)

Arguments

bins

a time bins object that lists the circadian footprint of each user

bedtimes

a bedtimes object with columns author and nightbed; nightbed is bedtime where 0=midngiht, -12=noon

Value

circadian meta-footprint for each rounded bedtime

Examples

my_timestamps <- data.frame(author=c(1,1,2,2), created_utc=1.6*10^9+c(0,1000,2000,3000))
my_bedtimes <- data.frame(author=c(1,1,2,2), nightbed=c(-1,1))
my_timezones <- create_dummy_timezones(my_timestamps)
my_bins <- time_of_day_binner(assign_time_of_day(my_timestamps, my_timezones))
aggregate_by_bedtime(my_bins, my_bedtimes)

WillMeyerson/BEDDiT documentation built on Feb. 2, 2023, 6:37 p.m.