본문 바로가기
반응형

Spotfire11

[Spotfire/중급] Join (왼쪽 외부, 완전 외부, 내부 조인) JOIN 2개의 Data Table을 Key값이 되어주는 변수들을 통해 연결시켜 주는 것을 Join이라고 합니다. (Excel에서는 보통 vlookup으로 대체되서 많이 사용) 일반적으로 왼쪽/오른쪽 내부/외부 조인이라고 불리우며, 사실 왼쪽 오른쪽은 큰 의미는 없습니다. 1) 기준이 되는 Table이 있는 위치를 생각하시면 왼쪽/오른쪽 Join을 생각하실 때 편할 것이라 생각이 듭니다. 2) 내부/외부는 기준이 되는 Table은 보존이되고 연결되어 붙여지는 Table에 기준점이 되는 key값의 value가 없을 때 Null 값이 생성되는가(외부) 아니면 그 행을 지우는가(내부)로 이름이 붙여진다고 생각하시면 됩니다. 밑에 그림을 보시면 직관적으로 이해하기 편하실거라 생각합니다. ① ② ③ Spotfir.. 2022. 11. 9.
[Spotfire/중급] Rank 함수 (Rank, DenseRank) Rank Function 순위 함수는 선택한 컬럼에 대해서 순위를 반환하는 함수 입니다. 가장 많이 쓰이는 순위 함수는 Rank와 DenseRank 2가지가 있습니다. 1. Rank 함수 필수 Parameter 1개와 선택적 Parameter 3개로 총 4개의 Parameter를 Setting 할 수 있다. ① 필수 Parameter 1) 순위를 부여하고자 하는 변수 ② 선택적 Parameter 1) 오름차순(asc) or 내림차순(desc) 2) Group별로 순위를 지정하고 싶을 때 Group을 나눠줄 변수 3) 순위가 동점인 value는 어떻게 처리할지 Rank([순위를부여하고자하는변수], "오름/내림차순", [Group지을변수], "ties.method=(동점일때)") (동점일때) = minimu.. 2022. 11. 9.
[Spotfire/초급] 논리 Text Function Logical Function 논리 함수는 특정 조건을 주고 해당 조건이 참 or 거짓에 따라 반환하는 값을 다르게 설정할 수 있게 하는 함수입니다. 대표적으로 If, Case가 있습니다. ① If # If if(3 > 1, "참", "거짓") # 참 반환 ② Case # Case Case when [Column1] > 1 then "참1" when [Column1] = 0 then "참2" else "" end # [Column1] 에 있는 값이 1보다 크면 참1을 반환 # 0 이면 참2를 반환 # 나머지는 "" 값을 반환 2022. 11. 8.
[Spotfire/초급] 텍스트 함수 Text Function 텍스트 함수는 문자열을 가공하는 함수 입니다. # Left 함수 : 문자열 내에서 왼쪽부터 주어진 숫자만큼 반환 Left("Company", 2) # Co # Company를 입력한 위치에 [Column] 기입 # Right 함수 : 문자열 내에서 오른쪽부터 주어진 숫자만큼 반환 Right("Company", 2) # ny # Len 함수 : 문자열의 길이 반환 Len("Company") # 7 # Find 함수 : 문자열 내에서 주어진 문자를 찾아서 위치를 반환 Find("p", "Company") # 4 # Mid 함수 : 문자열 내에서 주어진 구간을 잘라서 반환 (시작점, 이후 가져올 문자수) Mid("Company", 2, 2) # om 2022. 11. 8.
[Spotfire/초급] 계산된 컬럼 추가 계산된 컬럼 계산된 컬럼은 Data Table 내에 있는 Column들을 통계/논리/텍스트 등의 함수를 사용하요 새로운 Column을 만들어내는 중요한 기능입니다. 해당 기능은 Spotfire Report 상단 데이터 → 계산된 컬럼 추가 를 클릭하여 사용할 수 있습니다. 계산된 컬럼 구성 ① 사용 가능한 컬럼 : Data Table의 Column들이 출력 ② 컬럼에 대해 사용 가능한 속성 : 해당 Report 내의 변수로 사용할 수 있는 properties의 목록들이 출력 ③ 함수 : 계산된 컬럼에서 사용 가능한 함수 목록들이 출력 ④ 표현식 : 원하는 표현식을 기입하는 곳 ⑤ 컬럼 이름 : 새로 생성하는 Column의 이름을 작성 ⑥ 미리보기 : 기입한 표현식에 따른 결과 값을 보여줍니다 https:.. 2022. 11. 8.
[Spotfire/초급] Cross Table Cross Table Cross Table은 두 범주형 변수를 교차시켜서 해당 셀의 빈도 혹은 교차되는 수치형 변수의 통계량을 계산하여 분석하는 방법입니다. 시각화 유형에서 Data Table이 있는 상태로 하단의 산점도를 클릭하면 Chart가 생성됩니다. ①, ② 에 분석하고자 하는 범주형 변수를 설정합니다 (수치형 변수를 넣어도 알아서 구간화되어 범주형 변수처럼 표현됩니다) ③ 에 구하고자하는 수치형 변수의 통계량 or count & uniquecount 함수를 통해 셀의 빈도를 counting 하여 분석합니다. 셀에 색상 넣기 마우스 오른쪽 → 속성 → 색 → 추가(A)를 누르시면 색을 넣기 원하는 값을 기입할 수 있습니다. 이후 하단 컬러 모드(M) 에서 원하는 색상 지정 방법을 선택 (고정 / .. 2022. 11. 8.
[Spotfire/초급] 마킹 - Chart 내 Data 상세 속성 보여주기 Marking Marking : Spotfire에서 특정 Table 및 Chart 의 행 or 영역을 지정하는 기능 Marking은 Spotfire Visualization에서 가장 강력한 기능 중 한 가지 입니다. 이 기능을 통해 상세 시각화(Drill-Down), Marking 행 공유, Marking Data Excel 추출 등의 기능을 할 수 있습니다. 상세 시각화 하단에 있는 3개의 Chart를 보면 ① 첫번째 Pie Chart에서 특정 초등학교를 클릭하니 → 두번째 Cross Table에 해당 초등학교를 보낼 수 있는 아파트 List들이 나오고 ② 두번째 Cross Table에서 특정 아파트를 클릭하니 → 세번째 Bar Chart에 해당 아파트의 면적당 평균 가격이 나오는 것을 볼 수 있습니다.. 2022. 11. 8.
[Spotfire/초급] Scatter Chart Scatter Chart Scatter Chart는 좌표상에 점들을 표시하여 분석하고자하는 두 변수의 관계를 표현하는 Chart입니다. 시각화 유형에서 Data Table이 있는 상태로 하단의 산점도를 클릭하면 Chart가 생성됩니다. ① 표현하고자 하는 두 변수 설정 (X, Y 축) ② 색 지정 기준 색을 삽입하여 X, Y축에 설정된 변수들과 색상에 지정한 변수의 관계를 추가적으로 표현 할 수 있습니다. ③ 모양 기준, ④ 크기기준 색 이외에도 모양과 크기를 통해 조금 더 다양한 변수의 관계를 표현해 볼 수 있습니다. Point에 Label 삽입 마우스 오른쪽 버튼 → 속성 → 레이블에서 기입하기 원하는 Column을 설정하고 하단 레이블 표시 대상에서 모두를 클릭하면 모든 점에 label이 설정되는 .. 2022. 11. 7.
[Spotfire/초급] Combination Chart Combination Chart Combination Chart는 두 개의 Bar Chart, 두 개의 Line Chart 또는 Bar Chart와 Line Chart의 조합으로 이루어진 Chart 입니다 시각화 유형에서 Data Table이 있는 상태로 하단의 콤비네이션 차트를 클릭하면 Chart가 생성됩니다. ① X축 Label 회전 마우스 오른쪽 버튼 → 속성 → X축 → 척도 레이블에서 세로로 변경해주면 X축 Label을 회전 시킬 수 있습니다. ② 변수 추가 시각화하고자하는 두 변수를 선택합니다. ③ 각 Chart 색상 선택 & 변수별 Chart 선택 계열 기준 하단에 표시된 두 변수 옆 막대 Chart 모양을 클릭합니다. 상단에는 Bar(바로 표시) 와 Line(선으로 표시) Chart를 선택.. 2022. 11. 7.
[Spotfire/초급] Bar Chart Bar Chart bar Chart는 범주형 데이터를 막대 형태의 그래프로 만들어낸 차트이며, 각 막대의 길이는 표현하고자 하는 값에 비례합니다. 시각화 유형에서 Data Table이 있는 상태로 하단의 막대 그래프를 클릭하면 Chart가 생성 됩니다. ① X축 Label 회전 마우스 오른쪽 버튼 → 속성 → 범주 축 → 척도 레이블에서 세로로 변경해주면 X축 Label을 회전 시킬 수 있습니다. ② Bar 색상 넣기 색 지정 기준 하단 화살표를 누르고 색을 통해 구분하기 원하는 Column명을 선택합니다. ③ 값을 기준으로 막대 정렬 마우스 오른쪽 버튼 → 값을 기준으로 막대 정렬 Click https://quantrol.tistory.com/6 [Spotfire/초급] 마킹 - Chart 내 Data.. 2022. 11. 7.
반응형