Description Usage Arguments Value See Also Examples
This function joins the data of a behavr table to its own metadata. When dealing with large data sets, it is preferable to keep metadata and data separate until a summary of data is computed. Indeed, joining many metavariables to very long time series may result in unnecessary – and prohibitively – large memory footprint.
1 | rejoin(x)
|
x |
behavr object |
a data.table
behavr – to formally create a behavr object
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | set.seed(1)
met <- data.table::data.table(id = 1:5,
condition = letters[1:5],
sex = c("M", "M", "M", "F", "F"),
key = "id")
data <- met[,
list(t = 1L:100L,
x = rnorm(100),
y = rnorm(100),
eating = runif(100) > .5 ),
by = "id"]
d <- behavr(data, met)
summary_d <- d[, .(test = mean(x)), by = id]
rejoin(summary_d)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.