본문 바로가기

코딩41

[Tableau] 기본 차트 만들기 - 테이블/막대/라인/파이/트리맵/누적막대 1. 테이블 차원을 먼저 선택한 뒤 측정값을 선택하면 테이블 형태로 수치가 표시된다. 이 때, 마크에 들어있는 측정값을 ctrl를 누른채 색상으로 드래그하면 색상에 따라서 볼 수 있다. 마크를 사각형으로 바꿀 경우 아래와 같이 Heatmap처럼 표시되는데 차원이 3종류라 그렇지 종류가 많은 차원을 넣으면 이렇게 된다. 2. 막대 측정값을 먼저 넣고 차원을 넣으면 막대그래프로 보여준다. 즉, 어떤 값을 먼저 넣느냐에 따라 수치로 표기할지, 그래프로 표시할 지 정할 수 있다. 쉽게 보기 위해서 행열 전환을 통해 가로막대그래프로 바꿔준 뒤, 정렬 시켜주고, 표준을 전체보기로 바꾼다. 고객 세그먼트별로 색상을 주기위해 고객 세그먼트를 마크>색상에 드래그 하고, 합계(매출)을 수치로도 보기위해 매출을 마크>레이블.. 2023. 3. 13.
[Tableau] 인터페이스 설명 및 기본 컨셉 이해 1. Logical Table 두 테이블의 공통 필드를 기반으로, 서로 관련된 방식을 설명하지만 테이블을 물리적으로 결합하진 않는다. (외래키 같은 것) 2. Physical Table Logical Table창에서 Table을 클릭해서 들어갈 수 있다. 데이터를 물리적으로 결합하는 것, join을 표현하는 곳이다. 3. 인터페이스 1. 로고 클릭 시 태블로 첫 화면으로 이동, 재클릭 시 작업 화면으로 돌아옴 2. 데이터와 분석 패널이 있는 사이드 바 데이터 패널에서 연결된 데이터 목록(필드)을 확인할 수 있음 상단영역 : 차원 하단영역 : 측정값 3. 선반영역 데이터 분석을 도와주는 페이지, 필터, 행, 열이 있음 필터를 행,열에 드래그 드롭해 가져옴 가져오면 태블로가 추천하는 첫번째 그래프로 그려줌 .. 2023. 3. 10.
[MySQL] Subquery 1. Subquery - 하나의 SQL문 안에 포함되어 있는 또 다른 SQL문을 말한다. - 메인 쿼리가 서브쿼리를 포함하는 종속적인 관계이다 > 서브쿼리는 메인쿼리의 칼럼 사용 가능 > 메인쿼리는 서브쿼리의 칼럼 사용 불가 2. Subquery 사용 시 주의 사항 Subquery는 괄호로 묶어서 사용 단일 행 혹은 복수 행 비교 연산자와 함께 사용 가능 subquery 에서는 order by를 사용X 3. Subquery 종류 스카라 서브쿼리 (Scalar Subquery) : select 절에 사용 인라인 뷰 (Inline View) : from 절에 사용 중첩 서브쿼리 (Nested Subquery) : where 절에 사용 4. Scalar Subquery select 절에서 사용하는 서브쿼리, .. 2023. 3. 10.
[MySQL] Scalar Functions : ucase, lcase, mid, length, round, now, format 1. Scalar functions - 입력값을 기준으로 단일 값을 반환하는 함수 ucase : 영문을 대문자로 변환 lcase : 영문을 소문자로 변환 mid : 문자열 부분 반환 length : 문자열 길이 반환 round : 지정한 자리에서 숫자 반올림 (0이 소숫점 첫째자리) now : 현재 날짜 및 시간 반환 format : 숫자를 천단위 콤마가 있는 형식으로 반환 2. ucase, lcase, length 위의 함수 모두 ucase가 들어가는 위치에 들어간다. select ucase('this is ucase test.'); select ucase(col) from table where condition; length의 경우 string에 length('')을 넣으면 0개, length(' '.. 2023. 3. 5.
728x90