包含两条线的MatLab条形图

xdyibdwo  于 2022-11-15  发布在  Matlab
关注(0)|答案(1)|浏览(169)

我正在尝试制作包含2个酒吧的酒吧。下面是从EXCEL文件制作单个条形图的代码。然而,我知道如何制作包含2个条形图的条形图。我需要从2个EXCEL文件中获取数据。1是位置对NO2,另一个是位置对SO2。地点是一样的,但我需要比较一下二氧化氮和二氧化硫。有谁能帮帮我吗?

Airpollution = readtable ('Location vs No2.xlsx');
x = categorical(Airpollution{:,1});
y = Airpollution{:,2};
bar(x,y)
xlabel('Location');
ylabel('Concentration of No2');
title('Location vs Max concentration of No2');
a64a0gku

a64a0gku1#

我想我知道怎么..。几天前,我在谷歌的某个地方找到了这个:

figure(1);
[dummy, t] = hist([one;two], numBin);
nx = hist(one, t); % Sort x into bins.
nx = transpose(nx/sum(nx));
ny = hist(two, t); % Sort y into bins.
ny = transpose(ny/sum(ny));
bar(t, [nx, ny]);

相关问题