Bar

Stacked Bar

범주(dimension) 2개와 수치(measure) 1개 이상을 조합하여 .stacked(true)를 설정하여 누적 막대 차트를 만든다. 첫번째 범주에 따라 영역(Region)을 나누고, 두번째 범주로 막대를 구별하고 수치에 따라 길이를 달리하여 누적시킨다.

      

import bar from 'daisy-chart/src/layouts/bar';
import data from './data/fire2.json';

bar().data(data)
  .name('bar')
  .container('#daisy-example')
  .dimensions(['월', '요인'])
  .measures([{field: '수치', op: 'mean'}])
  .stacked(true)
  .orient('horizontal')
  .legend(true)
  .axis('x').axis('y')
  .render();