2023/07/09 3

프로그래머스 Lv 4 - 우유와 요거트가 담긴 장바구니 - Summer/Winter Coding(2019)

습득한점: 코딩테스트 출제 문제 인 것 같은데, 어렵지는 않았으나 접근할 수 있는 방법이 생각보다 많아보였다. 조인으로도, WITH로도 풀 수 있을 것 같다. 문제: 데이터 분석 팀에서는 우유(Milk)와 요거트(Yogurt)를 동시에 구입한 장바구니가 있는지에 대한 이력 파악 우유와 요거트를 동시에 구입한 장바구니의 아이디를 조회하는 쿼리 작성 정렬은 아이디로 문제파악: NAME 컬럼에 'Milk', 'Yogurt'가 모두 들어가는 값만 걸러낸다. 여기서 걸러낸 결과 NAME 카운트 값이 Milk =1 , Yogurt=1 이라고 당연하게 생각했던게 실수 였다. 2개인것도 3개 이상인 것도 고려를 해야했다. 아무튼 WHERE NAME IN ~으로는 2개 이상인 값들만 찾을 수 있으니, 이를 처리할 방법을..

프로그래머스 Lv 4 - 저자 별 카테고리 별 매출액 집계하기

습득한 점: 문제를 너무 느긋하게 풀고 있다. 다음 문제부터는 집중해서 최대한 빠르게 풀어보자 문제: 2022년 1월의 도서 판매 데이터를 기준으로 저자 별, 카테고리 별 매출액(TOTAL_SALES = 판매량 * 판매가) 구하기 저자 ID(AUTHOR_ID), 저자명(AUTHOR_NAME), 카테고리(CATEGORY), 매출액(SALES) 리스트를 출력하는 쿼리 작성 결과는 저자 ID를 오름차순으로, 저자 ID가 같다면 카테고리를 내림차순 정렬 문제파악: 문제 파악 할 것은 크게 없었다. 2022년 1월의 도서 판매 데이터를 기준으로 저자 별, 카테고리 별 매출액(TOTAL_SALES = 판매량 * 판매가) 구하기 - 위 조건만 유의하면 쉽게 풀 수 있다. 풀이: SELECT B.AUTHOR_ID , ..

데이터 시각화 1

1. 막대 차트는, 수치 데이터 값들 간의 작은 양적 차이를 비교하는데 유용 - 막대 차트를 사용할 때는비슷한 값들의 비교를 명확하게 하기 위해서 데이터를 정렬 2. 집계 형태에 따라 데이터가 어떻게 표현될 지 미리 예상해보기 - ex) 합계, 평균 3. 생각보다 히트맵처럼 생긴 트리맵은 전체데이터를 한번에 보는 용도로는 좋은 수단이지만, 데이터의 양이 많아지면 많아질수록 시각화가 어려워 질 듯하다. 4. 시트의 우측 클릭을 통해 아래, scatter plot 처럼 추세선을 추가할 수있고, 분석 탭에서 집계형태 별로 가로 축, 세로 축 참조선 추가 가능 5. 도구설명 편집의 삽입을 통해, 현재시트에 다른 시트를 호버링하여 표현 할 수 있음