daily_activity_wrap_plot {digiRhythm} | R Documentation |
Plot daily average over a period of time for a specific variable.
Description
Takes an activity dataset as input and plot and save the daily average of the specified activity column
Usage
daily_activity_wrap_plot(
df,
activity,
activity_alias,
start,
end,
sampling_rate,
ncols,
save = "daily_wrap_plot"
)
Arguments
df |
The dataframe containing the activity data |
activity |
the name of activity |
activity_alias |
A string containing the name of the activity to be shown on the graph. |
start |
The start day (in "%Y-%m-%d" format). |
end |
The end day (in "%Y-%m-%d" format). |
sampling_rate |
the sampling rate of the data. |
ncols |
the number of columns to spread the graphs on. be the name of the saved image. it should contain the path and name without the extension. |
save |
if NULL, the image is not saved. Otherwise, this parameter will |
Value
A ggplot2 object that contains the daily average activity plot
Examples
data("df516b_2")
df <- df516b_2
activity <- names(df)[2]
activity_alias <- "Motion Index"
start <- "2020-05-01" # year-month-day
end <- "2020-05-07" # year-month-day
ncols <- 3
sampling_rate <- 30
my_dwp <- daily_activity_wrap_plot(
df, activity, activity_alias, start, end, sampling_rate,
ncols
)
[Package digiRhythm version 2.1 Index]