clc;clear all;
%% 繪制 堆疊柱狀圖- 數據之間是包含關系
data=[2010 85.005 331.319 2011 93.882 342.096 2012 96.339 347.600 2013 97.965 349.873 2014 98.204 352.449 2015 96.832 352.094 2016 95.525 352.204 2017 97.507 356.963 2018 99.566 364.197 2019 101.747 364.414 2020 100.017 338.905]; %% 建立數據 bar(data(:,3),'FaceColor',[0.9 0.3 0.1]) %% 柱狀圖 hold on bar(data(:,2),'FaceColor',[0 0.4 0.7]) set(gca,'fontname','times new roman') %% 圖片字體為新羅馬 set(gca,'xticklabel',num2str(data(:,1))) %% 設置x軸刻度標簽 for i=1:11 text(i-0.3,data(i,2)+10,num2str(data(i,2),'%.2f'),'color','w','fontname','Times New Roman') %% 將數據標注到柱子上,顏色為白色,字體為新羅馬 text(i-0.3,data(i,3)+10,num2str(data(i,3),'%.2f'),'fontname','Times New Roman') end legend({'\fontname{宋體}柱子一','\fontname{宋體}柱子二'},'Orientation','horizontal','Location','northeast') %% 添加橫向圖例('horizontal'); 位置在東北向,
ylabel('\fontname{宋體}軸標簽') ylim([0 450]) xlabel('\fontname{宋體}軸標簽') %% 添加y軸和x軸標簽