题目
【单选题】建立线性回归模型的 R 命令是()A. lm(y~x)B. lm(x ,y)C. fm(x ,y)D. fm(y~x)
【单选题】建立线性回归模型的 R 命令是()
A. lm(y~x)
B. lm(x ,y)
C. fm(x ,y)
D. fm(y~x)
题目解答
答案
A. lm(y~x)
解析
考查要点:本题主要考查R语言中建立线性回归模型的基本命令格式,重点在于理解lm()函数的语法结构及公式的正确写法。
解题核心思路:
- 识别关键函数:线性回归模型在R中使用
lm()函数拟合。 - 公式语法:公式形式为
y ~ x,其中y是因变量,x是自变量,波浪线~表示“取决于”。 - 参数顺序:
lm()函数的第一个参数是公式,第二个参数是数据框(本题未涉及)。
破题关键点:
- 排除干扰项:选项C、D中的
fm()函数不存在于R基础库中。 - 公式方向:因变量必须放在公式左侧,自变量在右侧(如选项A),而选项B的参数顺序不符合公式语法。
选项分析
-
选项A:
lm(y~x)
符合lm()函数的正确用法。公式y ~ x表示用x预测y,是线性回归的标准写法。 -
选项B:
lm(x ,y)
错误。lm()的第一个参数应为公式,而非单独的变量。此处将x和y直接作为参数传递,不符合语法要求。 -
选项C、D:
fm(x ,y)或fm(y~x)
错误。fm()并非R语言中用于线性回归的函数,属于干扰项。