Power BI | Matrix 비주얼 개념 및 사용법
·
BI & Visualization/Power BI
Matrix란?Power BI에서 Matrix(매트릭스) 비주얼은 Excel의 피벗 테이블(Pivot Table)과 유사한 테이블 형식의 비주얼입니다.행(Row)와 열(Column)을 기반으로 데이터를 그룹화하여 요약 및 분석할 수 있습니다.값(Value) 필드에 SUM, COUNT, AVERAGE 등 다양한 집계 함수를 적용할 수 있습니다.Excel의 피벗 테이블처럼 행 및 열을 확장(Drill Down)하여 계층적 데이터 분석이 가능합니다.Matrix 기본 구조행(Row)데이터를 그룹화하는 기준이 되는 필드예: Category(카테고리)열(Column)데이터를 비교할 기준이 되는 필드예: Year(연도별 매출 비교)값(Values)데이터를 집계하는 필드예: Total Sales = SUM(Sales[..
Power BI | DAX (Data Analysis Expressions), 계산 열(Calculated Column), 측정값(Measure), DAX 함수
·
BI & Visualization/Power BI
DAX (Data Analysis Expressions)란?Power BI를 사용할 때 데이터 모델에서 계산 및 집계를 수행해야 하는 경우가 많습니다. 예를 들어, 총매출을 계산하거나, 전년 대비 성장률을 분석하거나, 특정 조건에 맞는 데이터를 필터링해야 할 수도 있습니다. 이러한 작업을 수행할 때 사용하는 것이 DAX(Data Analysis Expressions)입니다.Calculated Column vs.  MeasureDAX에서는 데이터를 처리할 때 계산 열(Calculated Column)과 측정값(Measure)을 구분하는 것이 중요합니다. 계산 열(Calculated Column)테이블에 새로운 열을 추가할 때 사용됩니다.각 행별로 계산이 수행되며, 데이터 모델 내에 물리적으로 저장됩니다.예..
캐나다 취업 | e-Commerce 회사 면접 후기
·
Work/Job Interview
최근 캐나다에서 데이터 분석 관련 포지션으로 면접을 보았고, 그 경험을 공유하려 합니다. 면접은 총 세 단계로 진행되었습니다. 1차 면접첫 번째 라운드는 HR과의 인터뷰로, 주로 지원 동기와 경력에 대한 질문들이 있었고, 기본적인 질문 위주로 편안한 분위기에서 진행되었습니다. 생각하는 샐러리가 얼마 정도인지에 대한 질문도 받았고, 제가 특정 금액을 제시하니 얼마까지 가능하다고 답변을 주었습니다. 그리고 현재 다른 회사와도 면접을 보고 있냐는 질문을 받았습니다. 이후 1차 면접 합격 이메일과 함께 케이스 스터디가 주어졌으며, 일주일의 기간이 주어졌습니다.2차 면접두 번째 라운드는 실제 팀의 매니저와 진행되었으며, 본인의 팀에 대해 설명을 많이 해 주셨습니다. 한 시간 동안 진행되었고, 케이스 스터디에 대해..
자바 | 반복문 (While, Do-While, For, For-Each)
·
Computer Science/Java
프로그래밍을 할 때, 특정 작업을 여러 번 반복해야 할 경우가 많습니다. 이런 상황에서 반복문(루프)은 매우 중요한 역할을 합니다.While문while 루프는 반복 조건이 명확할 때 사용됩니다. 반복 조건이 참인 동안 계속해서 반복하며, 조건을 먼저 검사한 후 반복 여부를 결정합니다.int[] data = {1, 3, 5, 7, 9};int target = 5;int j = 0;while ((j 이 코드에서는 data 배열에서 target인 5를 찾습니다. while 루프는 j가 0부터 시작해서 5와 일치하는 값을 찾을 때까지 배열을 순차적으로 확인합니다. 5가 발견되면, 해당 인덱스를 출력합니다.Do-While문do-while 루프는 최소한 한 번은 실행되어야 할 때 유용합니다. 반복 조건을 검사하기 ..
자바 | if문 & switch문
·
Computer Science/Java
프로그래밍에서 조건문(Conditional Statements)은 특정 조건에 따라 코드의 실행 흐름을 제어하는 중요한 요소입니다. Java에서도 if, else, switch 등의 조건문이 필수적으로 사용됩니다.if문if 문은 가장 기본적인 조건문으로, 특정 조건이 true일 때만 코드 블록을 실행합니다.if (booleanExpression) { // trueBody: 조건이 참일 때 실행되는 코드} else { // falseBody: 조건이 거짓일 때 실행되는 코드} if-else if-else 문은 여러 조건을 순차적으로 평가하여 그에 맞는 코드 블록을 실행하는 구조입니다. if, else if, else를 조합하여 여러 조건을 체크할 수 있습니다. 각 조건은 위에서부터 아래로 평가되..
파이썬 프로젝트 (아마존 웹사이트 웹 스크래핑) 7 | 엑셀에 데이터 저장하기
·
Computer Science/Project
엑셀 파일에 데이터를 저장하려면 openpyxl 라이브러리를 사용할 수 있습니다. from openpyxl import Workbook# Set up Excel workbookwb = Workbook()ws = wb.activews.append(["ASIN", "Title", "Brand", "Amazon Choice", "Star Rating", "Rating Count", "Rufus Question #2", "Coupon Discount", "Scrape Time"])Workbook()을 사용하여 새로운 엑셀 파일을 생성하고, ws = wb.active로 활성 시트를 가져옵니다. ws.append()를 사용하여 첫 번째 행에 컬럼 헤더를 추가합니다. 이 헤더는 나중에 스크래핑한 데이터를 엑셀에 삽입..
올리브한입
올리브코드랩