전체 글 80

[Power BI] 데이터 시각화를 위한 고급 수식 활용

강의 링크 : https://www.inflearn.com/course/%ED%8C%8C%EC%9B%8Cbi-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%8B%9C%EA%B0%81%ED%99%94 1. 측정값 만들기Sales와 같은 측정값을 만들어 보겠다"새 측정값" 선택위와 같이 측정값을 입력해주면 계산식이 완성된다측정값은 데이터가 보이지 않는다 2. 계층 구조 이해2-1) 상품 계층위에 올라올 데이터 값에서 오른쪽 클릭하여 계층 구조를 만들고그 안에 추가할 데이터 값에서 "계층 구조에 추가"를 한다계층 : CategoryName, ProductName 생성차트 설정 값오른쪽 상단의 아이콘들을 통해 계층을 이동할 수 있다CategoryName, ProductName의 계층을 만들었기 때문에..

[Study]/[Power BI] 2025.04.03

[Power BI] 대시보드 공유하기

강의 링크 : https://www.inflearn.com/course/%ED%8C%8C%EC%9B%8Cbi-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%8B%9C%EA%B0%81%ED%99%94 1. 모바일 (세로) 버전 만들기보기 > 모바일 레이아웃왼쪽 하단의 핸드폰 아이콘을 통해서 모바일 버전을 만들 수 있다오른쪽에서 사용할 차트들을 끌어서 배치시키면 된다 2. 게시하기홈 > 게시 를 통해서 작성한 대시보드를 게시할 수 있다"내 작업 영역" 선택게시 후 해당 링크를 열면 게시된 Power BI 대시보드를 볼 수 있음 (계정 필요) 3. 보고서 작성내 작업 영억 > 새 항목 > 대시보드 로 보고서용 새로운 대시보드 작성대시보드에 추가할 차트에서 "시각적 개체 고정" 을 선택어떤 대시보드에..

[Study]/[Power BI] 2025.04.03

[LeetCode - Pandas] (Easy) 2356. Number of Unique Subjects Taught by Each Teacher

Table: Teacher+-------------+------+| Column Name | Type |+-------------+------+| teacher_id | int || subject_id | int || dept_id | int |+-------------+------+(subject_id, dept_id)은 이 테이블의 기본 키(고유한 값들의 조합)입니다.이 테이블의 각 행은 teacher_id를 가진 교사가 dept_id 학과에서 subject_id 과목을 가르친다는 것을 나타냅니다. 대학에서 각 교사가 가르치는 고유한 과목의 수를 계산하는 솔루션을 작성하세요.결과 테이블은 어떤 순서로든 반환할 수 있습니다.결과 형식은 다음 예시와 같습니다. Example 1:Input..

[LeetCode - Pandas] (Easy) 2877. Create a DataFrame from List

주어진 2D 리스트인 student_data로부터 DataFrame을 생성하는 솔루션을 작성하세요. 이 2D 리스트는 몇 명의 학생들의 ID와 나이를 포함하고 있습니다.DataFrame은 두 개의 열, student_id와 age를 가져야 하며, 원래 2D 리스트와 같은 순서로 작성되어야 합니다. 결과 형식은 다음 예시와 같습니다. Example 1:Input:student_data:[ [1, 15], [2, 11], [3, 11], [4, 20]]Output:+------------+-----+| student_id | age |+------------+-----+| 1 | 15 || 2 | 11 || 3 | 11 || 4 |..

[프로그래머스 Lv.4] 5월 식품들의 총매출 조회하기

문제 설명 다음은 식품의 정보를 담은 FOOD_PRODUCT 테이블과 식품의 주문 정보를 담은 FOOD_ORDER 테이블입니다. FOOD_PRODUCT 테이블은 다음과 같으며 PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE는 식품 ID, 식품 이름, 식품코드, 식품분류, 식품 가격을 의미합니다. FOOD_ORDER 테이블은 다음과 같으며 ORDER_ID, PRODUCT_ID, AMOUNT, PRODUCE_DATE, IN_DATE, OUT_DATE, FACTORY_ID, WAREHOUSE_ID는 각각 주문 ID, 제품 ID, 주문량, 생산일자, 입고일자, 출고일자, 공장 ID, 창고 ID를 의미합니다.  문제 FOOD_PRODUCT와 FOOD_ORDER 테..

[프로그래머스 Lv.4] 식품분류별 가장 비싼 식품의 정보 조회하기

문제 설명 다음은 식품의 정보를 담은 FOOD_PRODUCT 테이블입니다. FOOD_PRODUCT 테이블은 다음과 같으며 PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE는 식품 ID, 식품 이름, 식품코드, 식품분류, 식품 가격을 의미합니다.  문제 FOOD_PRODUCT 테이블에서 식품분류별로 가격이 제일 비싼 식품의 분류, 가격, 이름을 조회하는 SQL문을 작성해주세요. 이때 식품분류가 '과자', '국', '김치', '식용유'인 경우만 출력시켜 주시고 결과는 식품 가격을 기준으로 내림차순 정렬해주세요.  예시 FOOD_PRODUCT 테이블이 다음과 같을 때 SQL을 실행하면 다음과 같이 출력되어야 합니다.  ✏️  풀이SELECT CATEGORY, P..

[LeetCode - Pandas] (Easy) 2878. Get the Size of a DataFrame

DataFrame players:+-------------+--------+| Column Name | Type |+-------------+--------+| player_id | int || name | object || age | int || position | object || ... | ... |+-------------+--------+해결책 작성: 선수들의 행과 열의 수를 계산하여 표시하세요.결과는 배열 형식으로 반환하세요:[행의 수, 열의 수]결과 형식은 다음 예시와 같습니다. Example 1:Input:+-----------+----------+-----+-------------+--------------------+..

[LeetCode - Pandas] (Easy) 2879. Display the First Three Rows

DataFrame: employees+-------------+--------+| Column Name | Type |+-------------+--------+| employee_id | int || name | object || department | object || salary | int |+-------------+--------+이 DataFrame의 첫 3개 행을 표시하는 해결책을 작성하세요. Example 1:Input:DataFrame employees+-------------+-----------+-----------------------+--------+| employee_id | name | department | s..

[프로그래머스 Lv.4] 우유와 요거트가 담긴 장바구니

문제 설명 CART_PRODUCTS 테이블은 장바구니에 담긴 상품 정보를 담은 테이블입니다. CART_PRODUCTS 테이블의 구조는 다음과 같으며, ID, CART_ID, NAME, PRICE는 각각 테이블의 아이디, 장바구니의 아이디, 상품 종류, 가격을 나타냅니다.  문제 데이터 분석 팀에서는 우유(Milk)와 요거트(Yogurt)를 동시에 구입한 장바구니가 있는지 알아보려 합니다. 우유와 요거트를 동시에 구입한 장바구니의 아이디를 조회하는 SQL 문을 작성해주세요. 이때 결과는 장바구니의 아이디 순으로 나와야 합니다.  예시 예를 들어 CART_PRODUCTS 테이블이 다음과 같다면 CART_PRODUCTS 테이블 - 83번 장바구니에는 Milk와 Yogurt가 모두 없습니다. - 286번 장바..

[프로그래머스 Lv.4] 입양 시각 구하기(2)

문제 설명 ANIMAL_OUTS 테이블은 동물 보호소에서 입양 보낸 동물의 정보를 담은 테이블입니다. ANIMAL_OUTS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME는 각각 동물의 아이디, 생물 종, 입양일, 이름, 성별 및 중성화 여부를 나타냅니다.  문제 보호소에서는 몇 시에 입양이 가장 활발하게 일어나는지 알아보려 합니다. 0시부터 23시까지, 각 시간대별로 입양이 몇 건이나 발생했는지 조회하는 SQL문을 작성해주세요. 이때 결과는 시간대 순으로 정렬해야 합니다.  예시 SQL문을 실행하면 다음과 같이 나와야 합니다.  ✏️ 풀이# 틀린 풀이 #SELECT HOUR(DATETIME) AS HOUR, COUNT(..