Bir yanıt değişkenine ve üç ortak değişken içeren bir veriye sahip olduğumu varsayalım (oyuncak örneği olarak):
y = c(1,4,6)
d = data.frame(x1 = c(4,-1,3), x2 = c(3,9,8), x3 = c(4,-4,-2))
Verilere doğrusal bir regresyon uydurmak istiyorum:
fit = lm(y ~ d$x1 + d$x2 + d$y2)
Formülü yazmanın bir yolu var mı, böylece her bir kovaryantı ayrı ayrı yazmam gerekmez mi? Örneğin
fit = lm(y ~ d)
(Veri çerçevesindeki her değişkenin bir ortak değişken olmasını istiyorum.) Soruyorum çünkü aslında veri çerçevemde 50 değişken var, bu yüzden yazmaktan kaçınmak istiyorum x1 + x2 + x3 + etc
.