[spotfire] 14.1. 특수 특성 설정...①



차트나 표에 대해 특수 특성을 설정할 수 있고, 설정은 많은 탭들로 이루어져 있습니다. 시각화 차트의 종류에 따라 다르지만, 탭들 가운데 시각화 차트 종류가 달라도 동일한 설정 항목들이 있습니다. 오늘은 그런 항목들을 모아 시각화 차트 설명 전에 미리 알려드리는 시간을 가지겠습니다. 이 설정은 시각화 차트에서 개별로 적용되기 때문에 하나 하나 따로 설정해야 된다는점 기억해 두시기 바랍니다. 위치는 아래와 같습니다.

위치 : ⓐ 차트 우클릭 - properties / ① visualization - visualization properties / ⒜ toolbar - visualization properties / ⑴ 시각화 차트 - properties

properties 접근방법

properties가 빈번히 사용되는 만큼 접근 방법도 다양합니다. 이 설정들은 중요하고 많이 쓰이기 때문에 옵션 하나 하나 상세히 살펴 보고 어떤 것들을 바꿀 수 있나 살펴보는 시간을 가지겠습니다.

general


general tab에서의 설정

general tab에서는 해당 시각화 차트의 제목(title)과 설명(description)을 설정 할 수 있습니다. 그 값들은 'this is title' 과 같이 고정된 값일 수도 있고, properties를 사용하여 동적으로 바뀔수도 있습니다. edit 버튼을 누르면 그림의 오른쪽과 같이 값이나 properties들을 넣을 수 있는 윈도우창이 뜹니다. 기본으로 설정된 제목 값은 차트의 종류별로 다릅니다. 표에서는 data table의 이름이, 파이 그래프에서는 파이 내부의 (sector column) per (color column)으로, 그리고 산점도에서는 (y column) vs (x column)이 기본 값으로 설정됩니다. 반면에 설명 값은 기본적으로 없습니다. 그리고 제목과 설명은 보이기와 숨기기가 가능합니다.

data


data tab에서의 설정

data tab에서는 시각화 차트의 기본 data table 및 표기할 marking, limit 등을 설정하는 곳입니다. 하나의 시각화 차트는 하나의 data table 내용만을 사용할 수 있습니다. 여러개의 data table을 사용하기 위해서는 table간 merge로 data table을 합쳐야 하며, 반대로 하나의 data table에서 일부 데이터만 사용하기 위해서는 filter나 marking, data limit 등을 활용해야 합니다. marking은 시각화 차트에서 데이터 선택 시 데이터를 표시하는 색깔과 마커를 지정합니다. data limit는 시각화 차트에 표기할 marking을 선택합니다. filter와의 차이는 filter는 column의 특정 조건으로 제한하는 것이고 marking은 선택한 데이터로 제한하는 것입니다. 마지막의 column matches는 서로 다른 data table에서 column의 이름과 형식이 동일한 column이 자동으로 매칭됩니다. 이것은 merge할 때 자동 매칭하는 column들과 일치합니다.

formatting


formatting tab에서의 설정

formatting tab에서는 표시되는 x, y축에 대한 서식을 지정할 수 있습니다. 문자나 날짜 형식인 데이터의 경우 단순히 text로 밖에 표현할 수 없지만, 숫자 형식의 경우에는 general, currency, percentage, scientific, number 그리고 custom 으로 서식 표현이 가능합니다. 그리고 formatiing general은 서식을 넣지 않은 일반적인 숫자이고, currency는 천단위 쉼표나 숫자 앞에 화폐 기호를 넣는 등의 화폐 관련 서식을 넣을 수 있습니다. percentage의 경우 기본적으로 소수 2자리의 퍼센트 서식을 제공합니다. scitific의 경우 ppm 단위인 소수 6자리와 E(exponential) 표기를 제공합니다. number의 경우 소수자리와 천단위 표기, 단위 접두어 k(10^3), m(10^6) 등의 서식도 넣을 수 있습니다. 그리고 custom 의 경우 엑셀의 임의서식과 동일하게 입력하는 서식으로 숫자를 표기해 줍니다.

fonts


시각화 차트에 사용하는 글자에 대한 설정입니다. 각 시각화 차트의 요소 별로 글자체, 크기, bold, italic 등을 설정할 수 있습니다. 여기서 설정하는 font는 해당 시각화 차트만 적용됩니다. 전체를 변경하고 싶다면 앞서 배운 tool - option - fonts 에서 설정 가능합니다.

fonts tab에서의 설정

colors


spotfire의 시각화 차트에서 중요한 설정 중에 하나인 color 설정 입니다. x축, y축 설정 후 다른 표현하고 싶은 column이 있다면 대개 color로 많이 표현합니다. 데이터의 형식에 구애 받지 않고 연속 변수이던 불연속 변수이던 모두 적용할 수 있습니다. 색 적용 모드는 기본적으로 4가지를 제공하고 있습니다. gradient, segments, fixed, 그리고 unique values 를 적용할 수 있습니다. 차트와 표에서 각각 적용되는 방식이 약간 다르기 때문에 직접 그려보는 것이 좋습니다.

color tab에서의 설정 - 차트

color tab에서의 설정 - 표

색 적용 모드는 그 이름에 맞는 특성을 지닙니다. gradient의 경우 값에 따라 색이 변하는 모드이고, segments는 값의 구간을 정해서 구간 내에서 동일한 색을 가지는 모드, fixed 는 모두 동일한 색 모드, 그리고 unique values는 각 값에 따라 색이 모두 다른 모드입니다. 표에서는 색 모드는 유사하지만 표의 바탕색에 적용할지 글자색에 적용할지 선택할 수 있습니다. 그 밖에도 spotfire 내부에 저장된 색조합이 있어서 그것들을 활용해도 됩니다. 또는 특정 조건들에 대해서만 따로 색을 설정할 수도 있습니다.

color tab에서 색 적용 단위에 따른 차이

색 설정 시 주의해야 될 것은 색 설정은 column 단위로 설정된다는 것입니다. gradient의 경우 column의 값 전체에서 설정되기 때문에 특정 조건에만 값이 몰려 있다면 구별이 정확하지 않은 단점이 있습니다. 따라서 그럴 경우 색을 자세히 나눠주거나 trellis를 적용한 경우 trellis 내에서 사용된 column의 값을 기준으로 색을 재설정 할 수 있습니다. 위의 예시는 연도별 인구변화를 막대 그래프로 표시한 시각화 차트이고 trellis로 지역으로 나눠, 지역별로 볼 수 있게 하였습니다. 이때 인구변화에 color를 주고 색 적용 단위를 none으로 둔다면 지역 별로 격차가 커서 연도별로 유사한 색이 나올 것입니다. 하지만 색 적용 단위를 trellis로 설정해두면 trellis 내에서 gradient를 줘서 동일 지역 내에서도 연도별로 색 차이가 크게 나타납니다.

labels


labels tab에서의 설정

labels는 시각화 차트에 있는 항목들에 대한 특정 column 값을 그대로 보여주는 기능입니다. column의 선택은 시각화 차트의 종류에 따라 임의로 설정 가능하기도 하지만 일부는 지정되어 있기도 합니다. 막대 그래프와 복합 그래프의 경우 labels로 보이는 값은 y값으로 설정된 column에만 적용가능합니다. 파이 그래프의 경우 파이로 그려지는 column의 %, 값, 종류만 표시 가능하며 트리맵의 경우 값으로만 표시됩니다. 산점도에서만 자유도가 있어 임의의 column을 쓸 수 있습니다. labels는 표시할 대상을 전체 선택한 대상, 또는 표시되지 않음으로 설정할 수 있으며 위치나 방향 등을 설정할 수도 있습니다.

tooltip


tooltip은 시각화 차트에 마우스를 올려 놓을 때 표시해 줄 내용들을 설정합니다. 기본적으로 시각화 차트에서 설정한 x축, y축과 일부 color, trellis 등을 설정한 column 이 설정되어 있습니다. 이 외에도 특별히 보이고 싶은 값이 있다면 집계함수와 함께 column을 선택하면 됩니다.

tooltip tab에서의 설정

이번 시간은 여기까지, 나머지 설정들은 다음 시간에 다루겠습니다!



댓글 쓰기

0 댓글