Insert Inhibition of Interpretation/Conversion into formulas
model.frame() assumes that certain operations (e.g. /, *, ^) have special
meanings. These can be inhibited using I(). This function inserts I() into
a formula when encountering a specified operator or parens.
reop_formula(x, ops = c("/", "*", "^"))x |
a formula (or a call of length 2 or 3, for recursive processing of formulas). Other objects are returned unchanged. |
ops |
a vector of character representions of operators to be inhibited. |
a formula with I() inserted where required to inhibit interpretation/conversion.
reop_formula(y ~ x * y) reop_formula(y ~ (x * y)) reop_formula(y ~ x ^ y) reop_formula(y ~ x * y ^ z)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.