| cavity_plot | R Documentation | 
Plot light data patterns, optionally with overlayed detected sunrise/sunset events and bouts of cavity use.
cavity_plot( data, cavity = NULL, sun = NULL, loc = NULL, days = 10, start = NULL, tz_apply_offset = TRUE, nrow = NULL, ncol = NULL, clip = TRUE, show_night = TRUE )
data | 
 Data frame. Raw light data. Requires two columns: "time" and "light"  | 
cavity | 
 Data frame. Bouts of cavity use, output from
  | 
sun | 
 Data frame. sun Data frame. Detected sunrise and sunset events,
output of   | 
loc | 
 Numeric vector. Optional Longitude and Latitude of the
observations (if not in the data, this must be provided if   | 
days | 
 Numeric. Number of days to plot  | 
start | 
 Character. Start date in "YYYY-MM-DD" format  | 
tz_apply_offset | 
 Logical. Apply a timezone offset to indicate local time on the x-axis. Only relevant if plotting light data alone.  | 
nrow | 
 Numeric. For multi-day figures, number of plot rows.  | 
ncol | 
 Numeric. For multi-day figures, number of plot cols.  | 
clip | 
 Logical. For geolocator light data >64 lux, clip the data to a max of 64? This sometimes makes patterns easier to see.  | 
show_night | 
 Logical. Overlay grey shading to indicate nighttime (defined by local sunrise/sunset times calculated from coordinates).  | 
A ggplot2 figure showing light patterns overlayed with detected sunrise/sunset events and/or bouts of cavity use.
# Light data only cavity_plot(flicker, days = 1) # Don't offset time to show local (i.e. leave as UTC) cavity_plot(flicker, days = 4, tz_apply_offset = FALSE) # Light data + sunrise/sunset s <- sun_detect(flicker) cavity_plot(flicker, sun = s, days = 1) # Light data + sunrise/sunset + cavity use s <- sun_detect(flicker) e <- cavity_detect(flicker, sun = s) cavity_plot(flicker, cavity = e, sun = s, days = 1) # Multi-day plots cavity_plot(flicker, days = 3) cavity_plot(flicker, days = 5, nrow = 1) cavity_plot(flicker, days = 5, ncol = 1) # With clipping cavity_plot(wtsp, days = 1) # Without clipping cavity_plot(wtsp, days = 1, clip = FALSE) # Remove nights cavity_plot(wtsp, days = 1, show_night = FALSE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.