Weibull Fit for Dataset in Excel
2 次查看(过去 30 天)
显示 更早的评论
trnSet = datastore("trainingSet.csv");
trnSet.ReadSize = 'file';
trnSet.TreatAsMissing = 'na';
trnSetR = read(trnSet);
coloumn = trnSetR.Properties.VariableNames;
trnSetR = table2array(trnSetR);
vec=zeros(1,height(trnSetR));
for k=1:height(trnSetR)
vec(1,k)=trnSetR(k);
end
[parmHat,parmCI] = wblfit(vec)
disp(parmHat);
How do I do a Weibull analysis of a data colomun with 60000 data sets?
Above is what I have so far, but it is giving me an error at vec=zeros(1,height(trnSetR));
3 个评论
Vimal Rathod
2020-12-3
Could you specify what error did you get exactly? I think height function will work on arrays as well.
回答(1 个)
Vimal Rathod
2020-12-4
Hi,
From 2020b MATLAB supports height function for arrays as well, but it seems like you are using a previous version so its better to use another alternative to height function for array that is size function.
vec=zeros(1,size(trnSetR,1));
Using this line will help you run your script.
Refer to the following link to know more about size function
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Descriptive Statistics and Visualization 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!