在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函数拟合一个正态分布模型
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"为数据集文件名,需根据实际情况修改。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:R语言的lambda函数怎么使用