matlab柱状斜线_matlab柱状图多类多组堆叠图谱图的画法

画多类多组柱状堆叠图

1.

准备数据

clc

clear

close all

%

准备数据,第一类柱状堆叠图是每列数据直接堆叠,第列数据是其中某几列加和后堆

叠,要求在一张图里。

A=rand(3,7); %3

7

列的数据

B=[A(:,1)+A(:,5)+A(:,6)+A(:,7),A(:,2)+A(:,3)+A(:,4)]; %

第二类数据

x=[0.5,1.5,2.5]; %

第一类柱状堆叠图的

x

坐标

x1=[1,2,3]; %

第二类柱状堆叠图的

x

坐标

loca={' ','xxxx','xxxx', ...

'yyyy','yyyy', ...

'zzzz','zzzz'}; %

柱状堆叠图的

x

轴的标记

2.

画图(效果如上图所示)

%

画第一类柱状堆叠图

b=bar(x,A,0.4,'stacked');

set(gca,'XTickLabel',loca)

hold on

%

画第二类柱状堆叠图

b1=bar(x1,B,0.4,'stacked');

%

画第二类柱状堆叠图的颜色

set(b1(1),'facecolor','r');%

可以设置其他颜色

set(b1(2),'facecolor','g') ;%

可以设置其他颜色

%

画标签

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值