clc;
clear;
%数据集1
data_1=[0.8317 0.8933
0.7770 0.8742
0.7303 0.8034
0.8591 0.8975
0.8764 0.9025
0.8369 0.8897
];
bar(data_1,'DisplayName','data_1');
xlabel('Dataset','FontSize',12);
set(gca,'xtick',[1:6]);
set(gca, 'xticklabel',{'ASSIST2009 ';'ASSIST2015 ';'ASSISTChall';'Statics7-1-1';'Statics7-1-12';'StaticIRT'});
ylabel('Performance','FontSize',12);%纵坐标字体大小为12
set(gca,'FontSize',12);%整个图字体大小为12
legend('AUC(N)','AUC(C)','location','SouthWest','orientation','horizontal');
saveas(gcf,'lincheng1.jpg');
saveas(1,'lincheng11.jpg');
---如果想让坐标倾斜,则在红色标记的代码添加两行代码:
h=gca;
th=rotateticklabel(h,15);%旋转15度
生成图如下(字体加粗这个问题,我不清楚具体原因):
--黑白图
正常默认生成的图都是有颜色的,但是有些期刊要求黑白图,可以通过手动的方式进行修改。
---在工具栏edit-->figure properties打开图片的编辑模式;
----鼠标放在一个柱状图--》鼠标右击--》face color,选择黑白颜色就可以了。
data_2=[0.7517 0.6933 0.7333 0.8317
0.7470 0.6142 0.7242 0.7770
0.7603 0.6434 0.8034 0.7303
0.8391 0.6075 0.7975 0.8591
0.8064 0.6225 0.8025 0.8764
0.8669 0.6697 0.8297 0.8369
]
bar(data_2,'DisplayName','data_2');
xlabel('Dataset','FontSize',12);
set(gca,'xtick',[1:6]);
set(gca, 'xticklabel',{'ASSIST2009';'ASSIST2015';'ASSISTChall';'Statics7-1-1';'Statics7-1-12';'StaticIRT'});
ylabel('Performance','FontSize',12);
set(gca,'FontSize',12);
legend('IRT','BKT', 'DKT','GR-DKT','location','SouthWest','orientation','horizontal');%图例