1
음수 값과 치명적 값을 플로팅 할 때 막대 그래프의 시작과 x 축 사이에 작은 간격을 만들고 싶습니다. matlab에서 xaxis와 barplot 사이의 공 간
하고 싶습니다이 X- 축 사이의 공간과 y 축 무언가의 시작을 가지고 :
barData = [1 2 3; 2 2 2];
bar(barData,'stacked')
hold on
bar(barData*-1, 'stacked')
은 다음과 같습니다 평소 누적 막대 그래프 (공백)을 반환 감안할 때
이 예제에서와 같이 (이 경우 누적 막대가 아니고 positve 값만 사용됩니다).
아니요. 각 막대 끝에 공백이 있습니다. 막대의 원점, 즉 막대와 축 사이의 공간에 공간이 필요합니다. – vaitas
그러면 할 일은 BarWidth 매개 변수를 제거하는 것입니다. x 축과 막대 사이에만 간격을 두는 경우 첫 번째 YLim 값을 줄여야합니다. y_lim = get (gca, 'YLim'); y_lim (1) = y_lim (1) -1; 세트 (gca, 'YLim', y_lim); –