bar not more working

3 visualizaciones (últimos 30 días)
Nik Rocky
Nik Rocky el 27 de Jun. de 2020
Comentada: Nik Rocky el 27 de Jun. de 2020
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]);

Respuesta aceptada

madhan ravi
madhan ravi el 27 de Jun. de 2020
Remove x from bar(...) and use it as xticklabels(...).
  1 comentario
Nik Rocky
Nik Rocky el 27 de Jun. de 2020
okay, thanks, but I found a problenm - it was hold on. It was wrong there.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Line Plots en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by