View source: R/scores_nt_fitbit.R
| check_params_compute_fitbit_sleep_table | R Documentation |
Validates all input parameters for compute_fitbit_sleep_table,
including data frame structure, required column presence, and numeric
parameter constraints.
check_params_compute_fitbit_sleep_table(
data_activity,
data_sleep_combined,
data_daily,
hr_low,
hr_high,
hr_rep_day,
hr_rep_sleep,
bin_minutes,
offset,
min_slp_minutes
)
data_activity |
tbl. Data frame with the following columns with minute-level epoch data with the following columns:
|
data_sleep_combined |
tbl. Data frame with the following columns in 30-second epoch level with the following columns:
|
data_daily |
tbl. Daily-level Fitbit-generated summary data containing:
|
hr_low |
numeric. Lower bound threshold for valid heart rate values. |
hr_high |
numeric or NULL. Optional upper bound threshold for valid heart rate values. If NULL, no upper threshold is applied. |
hr_rep_day |
numeric. Threshold (number of epochs) for identifying repeated heart rate values during wake/activity periods. |
hr_rep_sleep |
numeric. Threshold (number of epochs) for identifying repeated heart rate values during sleep periods. |
bin_minutes |
numeric. Number of minutes used to bin activity data when
computing intensity scores (e.g., 1440 for daily aggregation). Default is
NULL. When NULL, it uses |
offset |
character. Time of day (HH:MM) used as the cutoff for defining the sleep day. Timestamps occuring after this time are assigned to the next day. |
min_slp_minutes |
numeric. Minimum number of sleep minutes required
for a day to pass quality control. Used to create a |
NULL. Called for its side effects (parameter validation).
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.