首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >-function正在返回意外的输出

-function正在返回意外的输出
EN

Stack Overflow用户
提问于 2019-04-08 13:56:16
回答 1查看 148关注 0票数 0

问题

我有一个线性回归模型创建了一些数据集(i.d。( logAnalysis <- lm(log(wage) ~ female+exper+school) )一切都很好,看上去和预期的一样。

我现在得到了一个新的数据矩阵:

代码语言:javascript
复制
students <- matrix(c(
  0, 3, 10,
  1, 17, 12,
  1, 8, 9,
  0, 20, 10,
  0, 34, 9,
  0, 2, 13
), ncol = 3, byrow = TRUE)

第一栏是男女行业,第二栏是工作经验,第三栏是学校教育。我现在想对预期的工资作出预测。我是这么想的:

代码语言:javascript
复制
predictionData <- data.frame(female=students[,1], exper=students[,2], school=students[,3])

predictedIncome <- predict(logAnlaysis, newData = predictionData)

但事实证明,predictedIncome不是6 (i.d )的向量。6个预测,每个学生一个),但一个1:3296的维克多。我无法理解这一点。也许我已经完成了整个任务。但我不知道它还能做什么。

谢谢你的帮助

问候

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-10 15:06:56

只是有个错误。newData = predictionData而不是newdata = predictionData

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55575136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档