Error: label vector and instance matrix must be double的解决方法
Posted 未曾悟道的佛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Error: label vector and instance matrix must be double的解决方法相关的知识,希望对你有一定的参考价值。
在使用uci下载的数据时,建模时出现这个错误的解决方法
首先现在UCI上面下载数据
然后右键另存为就行了。这样我们就从UCI里面下载到了训练数据
在matlab 点 导入数据,数据类型要记得选第二个,
如果选择最后一个table就会出现这个问题
最后附上代码
%%之前先import wine.date IMPORTED DATA 设为Numeric Matrix (数值矩阵)
wine_label = wine(:,1); %% 取第一列元素为lable
wine_date = wine(:,2:end); %% 取其它列元素为lable
save winedate.mat %%保存为mat文件
load('winedate.mat');
modelw= svmtrain(wine_label, wine_date);
[predict_label,accuracy,decision_values] = svmpredict(wine_label, wine_date,modelw,0);
以上是关于Error: label vector and instance matrix must be double的解决方法的主要内容,如果未能解决你的问题,请参考以下文章
c/c++编译错误收集error: jump to case label
Henu ACM Round#18 CIlya and Sticks
[Android] Android Error: Suspicious namespace and prefix combination [NamespaceTypo] when I try crea
配置MySQL主从复制报错Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have eq