我有一个表,名为"Log_mean";一个快速的例子:
numberID | 得分 | 模型 |
---|---|---|
1 | 0.3 | a|
2 | 0.2 | b
是的,您只需要一个分类轴
xlabs = categorical( Log_mean.Model, Log_mean.Model ); % using the 2nd input preserves ordering
然后你可以绘制
plot( xlabs, Log_mean.Score, '--o' );
如果您想组合模型和ID,可以通过多种方式来实现。像这样的东西会起作用:
xlabs = arrayfun( @(x) sprintf('%d - %s', Log_mean.numberID(x), Log_mean.Model{x}), 1:height(Log_mean), 'uni', 0 );
xlabs = categorical( xlabs, xlabs );
plot( xlabs, Log_mean.Score, '--o' );