View source: R/create_lagged_cov.R
create_lagged_cov | R Documentation |
This function creates lagged choice covariates from the data.frame
choice_data
, which is assumed to be sorted by the choice occasions.
create_lagged_cov(choice_data, column = character(), k = 1, id = "id")
choice_data |
[ |
column |
[ |
k |
[ |
id |
[ |
Say that choice_data
contains the column column
. Then, the
function call
create_lagged_cov(choice_data, column, k, id)
returns the input choice_data
which includes a new column named
column.k
. This column contains for each decider (based on id
)
and each choice occasion the covariate faced before k
choice
occasions. If this data point is not available, it is set to
NA
. In particular, the first k
values of column.k
will
be NA
(initial condition problem).
The input choice_data
with the additional columns named
column.k
for each element column
and each number k
containing the lagged covariates.
choice_data <- data.frame(id = rep(1:2, each = 3), cov = LETTERS[1:6])
create_lagged_cov(choice_data, column = "cov", k = 1:2)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.