lm関数はR言語でどのように使われるのですか。
R言語では、lm()関数を使用して線形回帰モデルを適合させます。基本的な構文は以下の通りです:
lm(formula, data)
其中,formula是一个公式对象,用来指定线性回归模型的形式,例如 “y ~ x1 + x2” 表示因变量y与自变量x1和x2之间的线性关系;data是一个数据框,用来存放因变量和自变量的数据。
lm()関数は、線形回帰モデルのオブジェクトを返し、summary()関数を使用してモデルの要約統計分析を行い、適合度や統計的有意性などの情報を確認できます。
例えば、lm()関数を使用して線形回帰モデルを適合させる例が以下に示されています。
# 创建一个数据框
data <- data.frame(x = 1:10, y = 2*(1:10) + rnorm(10))
# 拟合线性回归模型
model <- lm(y ~ x, data = data)
# 查看模型摘要
summary(model)
lm()関数とsummary()関数を使用することで、線形回帰モデルの適合度、係数の推定、有意性検定などの情報を得ることができます。