데이터 시각화/Power BI 3

[실습] 타이타닉 생존자 시각화 : 02. 변수별 생존률 시각화

연령대별 생존자수/사망자수 시각화생존률 계산새측정값 클릭생존률 = DIVIDE([생존자수(CNT)], [전체고객수(CNT)], 0)Age열이 숫자이기 때문에 '연령대'로 만들기새 열 클릭 --> 연령대(10) = SWITCH(TRUE(),                    [Age]>=50, "50-70대",                    [Age]>=40, "40대",                    [Age]>=30, "30대",                    "20대 이하")시각화(누적 세로 막대형 차트)X축 : 연령대(10)Y축 : 생존자수(CNT), 사망자수(CNT)시각적 개체 서식 지정에서 예쁘게 시각화하기클래스별 생존자수/사망자수 시각화새 열 클릭 --> 생존/사망 = IF([Sur..

[실습] 타이타닉 생존자 시각화 : 01. 데이터 소개 및 생존률 계산

1. 데이터 소개PassengerId : 승객 고유번호Survived : 생존 여부Pclass : 객실 등급Name :이름 Sex : 성별Age : 연령SibSp : 같이 탑승한 형제/자Parch : 동반 부모/자식 수Ticket : 티켓 고유 넘버Fare : 요금Cabin : 객실 번호Embarked : 승선한 항구(총 3개)2. 데이터 전처리Ticket열 형식 변경하기 : 형식변경 --> 텍스트 형식으로 변경Cabin열, Age열 null값 빈값으로 채우기 : 값바꾸기 --> 찾을값을 null, 바꿀 항목은 빈칸(Cabin열)/ 0(Age열)3. 생존률 계산하기새 측정값 클릭 --> 생존자 수 계산생존자 수 = SUM(titanic(Survived))생존자수(CNT) = CALCULATE(COUNT(..

DAX 정의 및 기본 함수

DAX란? Data Analytics eXpressions DAX 수식입력 예시측정값 or 열 이름 = Calculate(sum('테이블명'[변수명]), filter(Allselect('테이블명'))) DAX 기본 함수SUM : 합계Average : 평균MIN : 최소값MAX : 최대값COUNT : 개수CALCULATE : 내부필터를 없애고 계산FILTER : 수식으로 필터 X함수란?식을 넣을 수 있는 함수로 상황에 따라 '정확한 계산'을 위해 사용된다SUMX, AverageX, MINX, MAXX, COUNTX, RANKX측정값 이름 = AverageX('테이블', 식)EX_월평균 매출액 = AverageX(Values('날짜'[월], sum(매출금액))