bar not more working
3 views (last 30 days)
Show older comments
Hello, I have
Classification_Values =
0
3001
4102
x =
1×3 categorical array
TP FN FP
and I get error:
291 Classification_Values = [TP_save; FN_save; FP_save];
Error using bar (line 216)
Data inputs must match the axis configuration. A numeric axis must have numeric data inputs or data inputs which can be converted to
double.
Error in Analysis_algorithm_26_06_20 (line 292)
b = bar(x, Classification_Values);
do you see something wrong? Thanks
disp('Bar plot')
tic
hold on
shortname = extractBefore(name, "_m");
title_help = ["Analysis_Bar:_Messsetup:_" + shortname + "_SNR:_",num2str(SNR_name)];
title_help = join(title_help);
title_help = strrep(title_help," ","");
title(title_help,'Interpreter','none');
x = categorical({'TP','FN','FP'});
x = reordercats(x,{'TP','FN','FP'});
Classification_Values = [TP_save; FN_save; FP_save];
b = bar(x, Classification_Values);
b.FaceColor = [0.6350 0.0780 0.1840];
%title("Result: " + mat_file_name,'Interpreter','none')
ylabel('Value')
toc
disp(['[' 8 cuts ']' 8]);
0 Comments
Accepted Answer
More Answers (0)
See Also
Categories
Find more on Bar Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!