[spotfire] 15.1. 막대 그래프 (bar chart)



막대 그래프는 생활에서 많이 사용하는 그래프입니다. 특히 도수분포표와 같이, 단순히 하나의 차원에 따라 다른 차원의 값 / 개수 등이 표현되는 그래프에 많이 사용됩니다. 또한 기본적인 그래프로써 여러가지 형태로 변형하여 사용할 수 있습니다. 막대 그래프가 가지는 차트 특수 특성을 파악해 보겠습니다.


막대 그래프 형태


막대 그래프의 형태는 단순히 기본적인 세로 막대기 뿐만 아니라 가로 막대기나 여러 column 적용 시 쌓는 방법 등에 의해 여러가지 형태를 가집니다. 막대 그래프 형태는 차트 우클릭을 통해 변경하거나 특수 특성 설정을 통해 변경할 수 있습니다.

차트 우클릭으로 막대 그래프 형태 변경하기

spotfire에서는 여러가지 형태의 막대 그래프를 제공합니다. 막대 그래프는 막대 방향에 따라 세로 막대 그래프(vertical bar)와 가로 막대 그래프(horizontal bar) 형태로 그릴 수 있습니다. 또한 y축에 들어가는 column이 여러개 일 때에는 여러개의 막대를 쌓은 형태(stacked bar), 옆으로 세운 막대(side-by-side bar) 그리고 100% 중에서 각 column의 비율을 나타내는 비율 막대(100% stacked bar) 로 나타낼 수도 있습니다. 그리고 막대의 정렬 순서를 y값이 큰 순서대로(sort bar by value) 또는 쌓은 막대에서 쌓은 순서를 바꾼(reverse bar segment order) 형태로도 표현할 수 있습니다. 사용자는 원하는 형태를 선택하여 그릴 수 있습니다.

특수 특성을 통해 설정을 하기 위해서는 마찬가지로 차트에서 우클릭 후 properties를 눌러야 합니다. 그 중에서 appearance 탭을 선택하면 아까와 동일한 막대 그래프 형태에 대한 설정이 가능합니다.

Appearance tab에서 막대 그래프 형태 변경하기

막대 방향이나 여러 column의 표현방법, 그리고 정렬 방법은 동일한 문구로 적혀 있어 이전과 동일한 내용입니다. 다만 properties에서는 추가적인 옵션들이 있습니다. 막대의 두께를 정할수도 있고 투명도를 설정할 수 있습니다. 필터 적용 내용은 막대 그래프, 필터 미적용 내용은 그림자 형태로 표현하는 방법을 설정 할 수도 있으며, 기존에는 선택 데이터는 활성화, 비선택 데이터는 비활성화로 표현하는 것을 선택 데이터는 파란색, 비선택 데이터는 그대로 모습으로 표현 할 수도 있습니다. 그리고 appearance의 마지막 옵션은 x축 값이 time 형식일 때 보간법에 대한 설정 입니다.

Category axis, Value axis에서 축 설정하기

x축에 해당되는 category axis, y축에 해당되는 value axis에서는 특별한 옵션은 없습니다. 앞선 시간에 배웠던 축 설정에서 했던 옵션들이 동일하게 들어가 있습니다. zoom slider, gridlines를 넣거나 labels의 수평, 수직 설정 그리고 log, reverse scale 등 축에서 설정할 수 있는 내용이 중복으로 들어가 있어서 어디서든 설정 가능합니다. 다만, 막대 그래프의 경우 value axis에 막대 하나가 아닌 여러개가 들어갈 수 있고 추가로 stacked bar가 아닌 side-by-side bar 설정으로 되어 있다면, 이를 위한 single axis, dual axis, 또는 multiple axis를 선택할 수 있습니다. dual axis와 multiple axis 차이는 dual은 축의 scale이 2개의 column에 맞춰지는 반면 multiple은 2개의 축에서 여러 column들이 서로 다른 scale을 갖습니다.

댓글 쓰기

0 댓글