meta: Retrieve and set metadata

View source: R/meta.R

metaR Documentation

Retrieve and set metadata

Description

This function returns the metadata from a behavr table.

Usage

meta(x)

setmeta(x, new)

Arguments

x

behavr object

new

a new metadata table

Value

a data.table::data.table representing the metadata in x

See Also

  • behavr – the documentation of the behavr object

  • xmv – to join metavariables

Examples

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)
## show metadata
meta(d)
# same as:
d[meta = TRUE]
## set metadata
m <- d[meta = TRUE]
# only id > 2 is kept
setmeta(d, m[id < 3])
meta(d)

behavr documentation built on April 4, 2025, 3:30 a.m.

Related to meta in behavr...