두 개의 y축을 사용하여 꺾은선형 차트와 막대 차트 결합하기
이 예제에서는 두 개의 다른 y축을 사용하여 선 차트와 막대 차트를 결합하는 방법을 보여줍니다. 또한 이 예제에서는 선과 막대를 사용자 지정하는 방법을 보여줍니다.
yyaxis
를 사용하여 두 개의 y축을 가지는 차트를 생성합니다. 그래픽스 함수는 차트의 활성화된 쪽을 대상으로 합니다. yyaxis
를 사용하여 활성화된 쪽을 제어합니다. 왼쪽 y축을 사용하여 막대 차트를 플로팅합니다. 오른쪽 y축을 사용하여 선 차트를 플로팅합니다. bar series 객체와 chart line 객체를 변수에 할당합니다.
days = 0:5:35; conc = [515 420 370 250 135 120 60 20]; temp = [29 23 27 25 20 23 23 17]; yyaxis left b = bar(days,temp); yyaxis right p = plot(days,conc);
제목과 축 레이블을 차트에 추가합니다.
title('Temperature and Concentration Data') xlabel('Day') yyaxis left ylabel('Temperature (\circC)') yyaxis right ylabel('Concentration')
차트 선의 너비를 변경하고, 막대 색을 변경합니다.
p.LineWidth = 3; b.FaceColor = [ 0 0.447 0.741];