View source: R/observation_method_filters.R
| reported_observations | R Documentation | 
This is a convenience function that allows multiple recording procedures to be applied to a single behavior stream. Results are reported either per behavior stream or as summary statistics, averaged over multiple behavior streams.
reported_observations(
  BS,
  data_types = c("C", "M", "E", "P", "W"),
  interval_length = 1,
  rest_length = 0,
  n_aggregate = 1
)
| BS | object of class behavior_stream | 
| data_types | list of recording procedures to apply to the behavior stream. See details. | 
| interval_length | time length of each interval used to score momentary time recording and interval recording procedures. | 
| rest_length | portion of each interval to exclude from observation for interval recording. 
See documentation for  | 
| n_aggregate | number of observations over which to calculate summary statistics. | 
The following recording procedures are currently implemented
C - continuous duration recording
M - momentary time recording
E - event counting
P - partial interval recording
W - whole interval recording
If n_aggregate = 1, a data frame with one column per procedure listed in data_types and length equal to the number
of behavior streams in BS. If n_aggregate > 1, a list containing two data frames: one with sample means
and one with sample variances, both taken across n_aggregate behavior streams.
BS <- r_behavior_stream(n = 50, mu = 3, lambda = 10, 
                       F_event = F_exp(), F_interim = F_exp(), stream_length = 100)
reported_observations(BS, interval_length = 10)
reported_observations(BS, interval_length = 10, n_aggregate = 5)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.