首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >机器学习MDA包中的长度失配与模型

机器学习MDA包中的长度失配与模型
EN

Stack Overflow用户
提问于 2015-02-05 06:59:42
回答 1查看 81关注 0票数 0

有人能帮我说出我想做的事吗?(我对此并不熟悉。)

我正在试验机器学习在R,现在我已经钉在Matlab中。此刻,R只是我的一种激情。

数据:

代码语言:javascript
运行
复制
> head(newzap1209, n=5)
  buoy_douglas  avgtopsum avgstdwin1 stddiff2
1            3 -12.097720   410.4747 410.6323
2            2 -10.462240   260.7213 263.2085
3            2 -11.539432   357.1802 362.3258
4            2  -9.524074   234.8285 234.8571
5            3 -11.498597   356.4736 359.4485

代码:

代码语言:javascript
运行
复制
library(mda)
fit<-mda(buoy_douglas~.,data=newzap1209)
summary(fit)
predictions<-predict(fit,newzap1209[,2:4])
table(predictions,newzap1209$buoy_douglas)

错误消息:

表中的错误(预测,newzap1209$buoy_douglas):所有参数必须具有相同的长度

除了桌子什么都能用!

混淆矩阵也是如此。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-05 07:39:32

错误是说predictionsnewzap1209有不匹配的长度(Nrow)。这应该是不可能的,因为您从fit生成了newzap1209[,2:4]

检查每个文件的长度并调试它们不匹配的原因。

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

https://stackoverflow.com/questions/28337963

复制
相关文章

相似问题

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