在R語言中執(zhí)行線性回歸分析通常需要使用lm()函數(shù),該函數(shù)用于擬合線性模型。以下是一個簡單的示例:
假設(shè)有一個數(shù)據(jù)集data,其中包含自變量x和因變量y,可以執(zhí)行以下代碼進行線性回歸分析:
# 創(chuàng)建一個數(shù)據(jù)集
data <- data.frame(x = c(1, 2, 3, 4, 5), y = c(2, 4, 6, 8, 10))
# 使用lm()函數(shù)進行線性回歸分析
model <- lm(y ~ x, data = data)
# 查看線性回歸模型的摘要
summary(model)
上述代碼首先創(chuàng)建了一個數(shù)據(jù)集data,然后使用lm()函數(shù)擬合了y關(guān)于x的線性回歸模型,并將結(jié)果存儲在model對象中。最后,可以使用summary()函數(shù)查看線性回歸模型的摘要信息,包括回歸系數(shù)、截距、R-squared等統(tǒng)計指標。