MATLAB中柱状图设置X轴的标签和图例显示一组数据

问题描述

在MATLAB的柱形图中展示一组三维数据,在这一组三维数据的下面X轴的位置,分别标记不同的标签,同时柱形图用不同的颜色区分,同时在图例中进行展示。
主要有两个问题需要解决:

  • 分别设置X轴下面柱形图的标签
  • 用不同的颜色区分柱形图同时用不同的图例展示

解决办法

解决问题一

通过下面的代码实现

set(gca,'XTick',1:3,'XTickLabel',{'权威','权威','权威'})

图形中设置3个柱状图,通过’XTick’设置3个柱状图的坐标数值,然后通过’XTickLabel’设置标签值

解决问题二

将柱状图设置为不同的颜色,同时通过图例标注出不同的颜色代表的值,主要通过下面的代码展示:

bar([1],CZ2(1,1)), hold on
bar([2],CZ2(1,2)), hold on
bar([3],CZ2(1,3)), grid on
legend('A','B','C');

效果展示及代码

效果图展示

柱状图效果图

整体代码展示


close all
clear all
CZ1=[99 98 1; 99 98 1];
CZ2=[99 98 1];
figure()
subplot(1,2,1)
bar(CZ1');
set(gca,'XTickLabel',{'A','B','C'})
grid on
legend('权力','行政级别');
set(gca,'FontSize',18)
subplot(1,2,2)
bar([1],CZ2(1,1)), hold on
bar([2],CZ2(1,2)), hold on
bar([3],CZ2(1,3)), grid on
set(gca,'XTick',1:3,'XTickLabel',{'权威','权威','权威'})
legend('A','B','C');
set(gca,'FontSize',18)
suptitle('权位职责统计')

总结

这篇博客的主要目的是主要记录一下自己在使用MATLAB中遇到的一些问题以及一些解决的方法,做个笔记。

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值