【发布时间】:2019-08-14 02:25:18
【问题描述】:
鉴于下面的任何 formula 对象(例如 f),我想知道如何将 tilda 符号 和 它之后的所有内容 分开并将其转换为formula 对象?
我的期望输出仅在本例中是:~ es.type+weeks 作为formula 对象。
注意:f 可以是任何公式,上面的f 只是一个示例。我正在寻找一个通用的解决方案。
f <- formula(dint ~ es.type+weeks) # Only as an example
g <- paste0(f[[1]], f[[3]]) # No success
as.formula(g) # No success
【问题讨论】:
-
您可能需要
all.vars(f)
标签: r regression subset lm