본문 바로가기

Data Analysis120

[TIBCO Spotfire] Data Table TIBCO Spotfire 2-2. Data Table Data Table은 차트라고 하기엔 좀 애매하지만 어쨌든 차트범주에 있으니 차트로 설명을 합니다. 데이터를 Spotfire로 가져왔을 때 데이터의 전체적인 구성을 확인하기 유용한 차트이며 장표를 구성할 경우 Drill-Down 기능을 이용하여 특정 차트에서 마킹한 부분에 대한 실데이터를 확인 하는 용도로 구성할 수 있습니다. 차트를 하나하나 다 설명하고 기능을 다 보여주기에는 너무 내용이 방대하므로 주요한 부분만 집어서 설명하겠습니다. 이는 다른 차트 또한 동일한데 Data Table은 응용의 범위가 적기 때문에 내용이 많지 않지만 다른 차트의 경우 응용 위주 사례로 진행하겠습니다. 칼럼위 위치를 보는 것처럼 마우스로 Drag&Drop하여 변경이 .. 2019. 4. 17.
시각화 분석을 업무에 활용하면서 느끼는 몇가지... 안녕하세요 불탄오징어입니다. 오늘은 그동안 시각화 분석을 통해 업무을 진행하면서 느꼈던 점들을 정리해볼까 합니다. 데이터 분석을 하면서 빠르게 현황을 파악하고 의미를 전달하기 위해서는 데이터의 시각화가 매우 중요합니다. 같은 데이터를 같은 차트를 쓰더라도 어떻게 구성하고 설명하느냐에 따라 전달력이 달라질 수 있기 때문이죠. 하지만 그게 본래의 목적과 멀어지거나 과한 요구사항이 될 경우는 문제가 됩니다. 전달력 높은 시각화에 대해서는 아직도 고민해야할 부분이 저도 많고 앞으로도 쌓아야 할 경험이 많습니다. 시각화 또는 시각화 분석을 하기 위해서 저는 TIBCO Spotfire를 활용하고 있습니다. 시각화/시각화 분석을 위한 여러 툴은 많지만 엑셀 이나 R 처럼 데이터를 시각화 하기위해 다음과 같은 단계를 .. 2019. 4. 14.
[TIBCO Spotfire] Visualization Chart TIBCO Spotfire2-1. Visualization ChartSpotfire는 시각화 분석 툴로 다양한 차트들을 제공하고 있는데 이를 활용하여 데이터를 분석하고 Insight를 제공하는 화면을 구성하게 된다. 최근에 나오는 다른 툴에 비해 시각화 차트가 적어 보일 수는 있다. 하지만 분석의 관점에서 보면 현재의 차트만으로도 충분히 분석하고 표현이 가능하며 약간의 설정을 통해서 몇가지 차트를 구현할 수도 있다.2-1-1. Visualization Chart 종류 Table : 말 그대로 Table로 Spotfire에 Load된 데이터 형태를 확인하거나 Raw 데이터 확인 시 사용Cross Table : 엑셀의 Pivot Table로 생각하면 이해가 쉽다.Graphical Table : Spark L.. 2018. 3. 12.
[TIBCO Spotfire] Marking TIBCO Spotfire 1-3. Marking Spotfire로 Chart를 그리거나 Table로 데이터를 출력했을 때 각 영역 또는 데이터의 행을 지정할 수 있습니다.[0021. Table에서 Marking] [0022. BarChart에서의 Marking] 이런 선택의 행위, 기능을 Spotfire에서는 Marking이라고 합니다. 일종의 선택으로 선택된 영역을 Highlight하여 주목돌르 높일 수 있는 기본적인 기능이 있는데 Marking은 Spotfire에서 매우 중요한 기능 중 하나입니다. 활용은 여러가지가 있지만 주요한 것은 아래의 두가지입니다. Marking의 공유 Detail Visualization(Drill-down) 선택 후 Export 1-3-1. Marking의 공유 먼저 하.. 2018. 2. 13.
[TIBCO Spotfire] 가이드 시작 TIBCO Spotfire TIBCO Spotfire는 시각화 분석 솔루션 중 하나로 과거 2014년 전까지만 해도 아주 강력한 분석도구로 활약했습니다. 이후 신규 시각화 분석 솔루션이 등장하고 단순히 분석 기능 뿐만 아니라 시각적 표현의 다양성이 요구 되면서 현재는 성장세가 주춤하는 편인데 아무래도 시각적으로 좀 더 이쁜 Tableau나 획기적으로 변화한 Qlik Sense 에 비하면 사용성 측면 및 차트에 대한 변화가 없는 편입니다. 아주 오랫동안 지속적으로 고객측에서 기능 추가 요청이 있는데도 최근에 들어서야 KPI Chart나 WaterFall Chart가 추가됐습니다. 물론 대표적으로 비교되는 Tableau, Qlik Sense에 비해서 TIBCO Spotfire가 색감이나 차트의 다양성이 떨어.. 2018. 2. 13.
나도 써보자 Markdown 나도 써보자 Markdown블로그를 검색하다 보면 종종 Markdown으로 작성한 글을 볼 수 있는데 깔끔한 형식에 써보고 싶은 마음이 들었었습니다. 계속 미루다 미루다 그래 뭐든 경험해보는게 좋지 싶어서 급시작…Markdown형식으로 작성하려면 에디터가 있어야 겠다 싶어서 구글링… 일단 무료여야하고….. 눈에 바로 띄는것이 하루노트와 Atom…. Haroo Note [http://pad.haroopress.com/]Atom [ https://atom.io/ ]Atom은 다양한 패키지를 지원해서 확장성 하나는 끝내주고 하루노트는 가볍게 쓸 수 있는 좋은 에디터 같습니다. 용도에 따라 다양하게 쓸 수 있을 것 같아서 일단은 두개다 준비..주요 Markdown 작성은 하루노트로 하게 될거 같습니다.Markd.. 2017. 12. 1.
[Spotfire] Gauge Chart 연동하기 Spotfire에서도 KPI Chart를 제공하기는 하지만 시각적으로 아쉬움은 있습니다. 그래서 Text Area에서 직접 수치를 출력하거나 Bullet Chart를 이용하곤 하는데 그래도 대쉬보드를 구성하는데 있어서는 여전히 아쉬움이 남습니다. 목표수치를 놓고 얼마나 달성했는지 여부를 표현하기에는 개인적으로 Gauge 차트를 선호하는 편인데 Spotfire에서는 기본차트에는 없으며 JS Visualization Framework 의 예제로도 제공하지 않습니다. 그러던 차에 구글링을 통해서 관련 예제를 찾았습니다. 참고 : http://spotfired.blogspot.kr/search?q=gauge 아주 멋집니다. 이 예제는 Text Area에서 Javascript와 html을 활용한 예제인데 대충 동.. 2017. 10. 6.
[Spotfire] 바차트응용편 - 버터플라이 차트 만들기 Spotfire에서 제공하는 차트들은 종류가 많지는 않지만 약간의 응용을 통해 다른 차트를 만들 수 있다.주로 많이 사용하는 차트가 막대그래프(Bar Chart)인데 이를 이용하면 Butterfly Chart를 만들 수 있다.보통 Butterfly Chart는 인구통계학 자료를 표현할 때 주로 많이 쓰이는데 샘플데이터로 국가통계포털에서 제공하는 지역별 전입전출 인구수 데이터를 활용하려한다.데이터는 다음과 같다. 이중 시도간전입과 시도간전출 데이터로 표현해보자. 먼저 바차트를 생성한 후 Value axis(Y축)에는 시도간전입(명), 시도간전출(명), Categorical Axis(X축)에는 행정구역(시군구)별을 선택하여 아래와 같이 생성한다.다음 Bar Chart 위에서 오른쪽 마우스를 클릭하여 서브 메.. 2017. 9. 22.
[Spotfire] Web Popup 띄우기 2017/09/18 - [Data Analysis/Spotfire] - [Spotfire] Data Table에서 웹주소 연결하기Data Table에서 웹주소를 연결하는 방법은 열리는 창을 컨트롤할 수가 없다. 예를 들면 사이즈라던지 Scrollbar에 대한 여부를 결정할 수가 없다. 기본적인 Spotfire 기능으로는 불가능하지만 약간의 Javascript를 활용하면 선택한 행의 데이터를 활용하여 새창을 띄울 수가 있다.아래와 같이 Data Table이 존재하고 각 행을 선택한 후 버튼을 클릭하면 사전에 정의된 사이즈의 웹 윈도우를 띄워보자.먼저 Text Area를 추가하고 Edit HTML을 사용하여 아래의 html을 입력한다. 버튼 {값을 삽입할 부분} 그런 다음 위의 {값을 삽입할 부분}에 Cal.. 2017. 9. 18.
[Spotfire] Data Table에서 웹주소 연결하기 Spotfire에서 웹링크를 이용하여 다른 웹페이지로 연결하는 방법이 몇몇 있는데 가장 흔하게 쓰이는 경우가 Data Table에서 Column 값으로 웹링크를 연결하는 방법이다.아래와 같이 데이터가 존재할 때 URL의 Column은 연결하고자하는 URL이 된다Data Table의 속성으로 들어가서 URL을 선택하고 아래의 Renderer를 Text 에서 Link로 변경한다.그다음 Settings...를 클릭하면 아래의 창이 뜨는데 이를 활용하여 웹주소를 생성한다. 위의 예시 처럼 Column 값이 웹링크라면 아래와 같이 두면 되고 Column 값이 Parameter 가 되어 가변적으로 웹주소가 만들어져야 한다면 Example 처럼 만들어 주면 된다. 예를들어 웹주소 형태가 "http://bbs.doma.. 2017. 9. 18.