如何在迴歸公式中使用變量?您如何在R中的迴歸公式中使用變量?
例如,使用 '動物' 數據集(質量),以下工作正常:
data(Animals)
model <- lm(body ~ brain, data = Animals)
但我想要做的是:
data(Animals)
x <- "body"
y <- "brain"
model <- lm(x ~ y, data = Animals)
這顯然不工作,但我無法弄清楚我需要做什麼。最終,我試圖把公式放在一個循環中,並讓它每次運行一些不同的東西。
對不起,如果答案是非常明顯的 - 我已經搜查,但我無法解決它。
非常感謝
您可以用'LM(paste0(X, 「〜」,Y),數據=動物)' –
謝謝!這樣可行。 –
很高興聽到這個消息。 –