r - 如何查看用于训练模型的观察次数?
问题描述
假设我在 R 中有一个线性模型。使用模型对象,我如何查看用于训练该模型的观察次数?
例如
library(ISLR)
lm.fit <- lm(mpg ~ acceleration + weight + horsepower + displacement, data = Auto)
lm.fit
如何查看用于训练模型的观察次数lm.fit
?
在此示例中,我显然可以访问Auto
数据框,并且可以使用nrow(Auto)
. 然而,一旦你使用不同的训练和测试集,它就变得不那么明显了。我想确保仅使用模型对象就可以使用预期的观察次数来训练模型。
解决方案
只需检查拟合值的数量。
length(lm.fit$fitted.values)
# [1] 392
查看:
dim(Auto)
# [1] 392 9
推荐阅读
- ruby - 如何使用模块化 Sinatra APP 将数据存储到 Activerecord 中?
- office-js - 无法调试 Office javascript 加载项
- excel - 代码在单步执行时运行良好,但在简单运行时会出现炸弹
- javascript - Discord 机器人重复 2 次命令。我使用 discord.js 11.6.2
- sql - Hasura“运行总计”计算列
- c# - 将来自不同网络的人连接到 mdf 文件数据库
- javascript - 如何从影子 dom 中获取ElementById
- apache-camel - 重用 Apache Camel 路由并避免线程休眠
- python - 从网站上抓取某些字段时无法继续单击下一页按钮
- byte-buddy - ByteBuddy 教程中提到的转发实现在哪里?