在R語言中,glm函數用于擬合廣義線性模型(Generalized Linear Models)。下面是glm函數的基本用法:
語法:glm(formula, data, family, …)
參數說明:
示例:
# 使用glm函數擬合一個二項分布模型
data <- read.csv("data.csv") # 讀取數據集
model <- glm(y ~ x1 + x2, data = data, family = binomial) # 擬合模型
summary(model) # 輸出模型摘要信息
# 使用glm函數擬合一個正態(tài)分布模型
data <- read.csv("data.csv") # 讀取數據集
model <- glm(y ~ x1 + x2, data = data, family = gaussian) # 擬合模型
summary(model) # 輸出模型摘要信息
# 使用glm函數擬合一個泊松分布模型
data <- read.csv("data.csv") # 讀取數據集
model <- glm(y ~ x1 + x2, data = data, family = poisson) # 擬合模型
summary(model) # 輸出模型摘要信息
注意:以上示例中的"data.csv"為數據集文件名,需根據實際情況修改。