model.frame
)
(Generalized from lme4
's subbars
function.)Substitute safe chars (+) for specials (for use in model.frame
)
(Generalized from lme4
's subbars
function.)
sub_specials(
term,
specials = c("|", "||", "s"),
keep_args = c(2L, 2L, NA_integer_)
)
a term or formula with specials replaced by +
(and extra arguments dropped)
formula or term in a formula
names of specials to process
number of arguments to retain (matching specials
)
sub_specials( ~ s(a, k=4))
sub_specials( ~ (1|x) + (a + b || y) + s(a, k=4))
sub_specials(Reaction ~ s(Days) + (1 + Subject))
sub_specials(~ s(cos((y^2*3)/2), bs = "tp"))
Run the code above in your browser using DataLab