## Not run:
# df <- data.frame(sid = c(rep(1,3), rep(2,4), 3, rep(4,2)),
# schid = c(1, 2, 2, 2, 3, 1, 1, 1, 3, 1),
# enroll_date = as.Date(c('2004-08-26',
# '2004-10-01',
# '2005-05-01',
# '2004-09-01',
# '2004-11-03',
# '2005-01-11',
# '2005-04-02',
# '2004-09-26',
# '2004-09-01',
# '2005-02-02'),
# format='%Y-%m-%d'),
# exit_date = as.Date(c('2004-08-26',
# '2005-04-10',
# '2005-06-15',
# '2004-11-02',
# '2005-01-10',
# '2005-03-01',
# '2005-06-15',
# '2005-05-30',
# NA,
# '2005-06-15'),
# format='%Y-%m-%d'))
# moves <- moves_calc(df)
# moves
# moves <- moves_calc(df, enrollby='2004-10-15', gap=22)
# moves
# moves <- moves_calc(df, enrollby='2004-10-15', exitby='2005-05-29')
# moves
# ## End(Not run)
Run the code above in your browser using DataLab