반응형

전체 글 53

[MySQL] 프로그래머스 《언어별 개발자 분류하기》 - 비트 연산자

@ Level 4@ GROUP BY 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명SKILLCODES 테이블은 개발자들이 사용하는 프로그래밍 언어에 대한 정보를 담은 테이블입니다. SKILLCODES 테이블의 구조는 다음과 같으며, NAME, CATEGORY, CODE는 각각 스킬의 이름, 스킬의 범주, 스킬의 코드를 의미합니다. 스킬의 코드는 2진수로 표현했을 때 각 bit로 구분될 수 있도록 2의 제곱수로 구성되어 있습니다.NAMETYPEUNIQUENULLABLENAMEVARCHAR(N)YNCATEGORYVARCHAR(N)NNCODEINTEGERYNDEVELOPERS 테이블은 개발자들의 프..

Test 2024.11.18

[패스트캠퍼스] 데이터분석 부트캠프 (13주 차)

태블로는 재밌기는 한데, 뭐가 어디에 있는지 수업을 안들으면 찾기가 어렵다..그래도 일주일간 많이 배웠다고 생각한다 [Tableau] 기본 개념 - 차원/측정값, 연속형/불연속형, 계산 방법[Tableau] 여러가지 차트 - Scatter Plot, Box plot, Histogram[Tableau] 데이터 결합 - Join, Relation, Blending[Tableau] 이중축과 결합축, 분석 탭 (평균/상수 라인, 예측, 클러스터)[Tableau] 대시보드 만들기 연습 스터디도 두 번 모두 완료 ~[Test] - [MySQL] 그룹 스터디 4일 차 (11/12)[Test] - [MySQL] 그룹 스터디 5일 차 (11/14) 일요일에 SQLD 시험도 있고 해서 공부하느라 시간이 너무 빨리갔던 한 ..

[Tableau] 데이터 결합 - Join, Relation, Blending

1. Join (조인)두 개 이상의 테이블을 물리적으로 결합- 선 결합 후 집계- Inner, Left, Right, Full Outer 등 원하는 조인 방식 선택장점과 단점- 장점: 결합 후 단일 테이블로 사용할 수 있음- 단점: 세부 수준이 다른 데이터를 조인할 경우 데이터 중복 문제 발생 가능 2. Relation (관계)기존의 조인 방식에 비해 유연하게 데이터를 연결할 수 있는 방법- 실제 데이터를 결합하지 않음- 테이블 간의 관계를 정의해 두었다가 필요할 때마다 동적으로 데이터를 처리- 세부 수준을 자동으로 인식하여 적절한 집계 수준 유지장점과 단점- 장점: 데이터 중복 없이 테이블의 세부 수준을 유지하며 결합할 수 있어 유연하고 직관적- 단점: 특정 데이터 유형에 제한이 있으며, 복잡한 분석 ..

Tableau 2024.11.15

[Tableau] 이중축과 결합축, 분석 탭 (평균/상수 라인, 예측, 클러스터)

이중축과 결합축 제품의 서브 카테고리 별로 2020년도 매출이 2018년도의 2배가 넘었는지 확인하고 싶어요.목표를 달성한 카테고리는 어떤 것들이 있나요? 계산된 필드 - 2020년도 매출과 2018년도 매출의 두 배를 계산한 필드 생성 이중축 이용 > Sales 2018 (x2) 필드를 Gantt 차트로 표시 색 표시를 위한 계산된 필드 생성 색상 마크 적용 결과 상수라인과 평균라인 예측지수평활법 이용한 예측 결과 보여줌  클러스터여러 측정값 이용해서 클러스터링한 결과 > 클러스터 마크를 데이터탭으로 이동해서 이를 차원으로 이용할 수 있음

Tableau 2024.11.15

[MySQL] 그룹 스터디 5일 차 (11/14)

프로그래머스 《조건에 맞는 사용자 정보 조회하기》@ Level 3@ String, Date 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제USED_GOODS_BOARD와 USED_GOODS_USER 테이블에서 중고 거래 게시물을 3건 이상 등록한 사용자의 사용자 ID, 닉네임, 전체주소, 전화번호를 조회하는 SQL문을 작성해주세요. 이때, 전체 주소는 시, 도로명 주소, 상세 주소가 함께 출력되도록 해주시고, 전화번호의 경우 xxx-xxxx-xxxx 같은 형태로 하이픈 문자열(-)을 삽입하여 출력해주세요. 결과는 회원 ID를 기준으로 내림차순 정렬해주세요.SELECT user_id, n..

Test 2024.11.14

[MySQL] 그룹 스터디 4일 차 (11/12)

프로그래머스 《자동차 대여 기록 별 대여 금액 구하기》@ Level 4@ String, Date 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제CAR_RENTAL_COMPANY_CAR 테이블과 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블과 CAR_RENTAL_COMPANY_DISCOUNT_PLAN 테이블에서 자동차 종류가 '트럭'인 자동차의 대여 기록에 대해서 대여 기록 별로 대여 금액(컬럼명: FEE)을 구하여 대여 기록 ID와 대여 금액 리스트를 출력하는 SQL문을 작성해주세요. 결과는 대여 금액을 기준으로 내림차순 정렬하고, 대여 금액이 같은 경우 대여 기록 ID를 기준으..

Test 2024.11.13

[Tableau] 대시보드 만들기 연습

연습 1  연습 2분기별 매출 아래에 월별 매출 히트맵 만들기 1. INDEX() 생성2. 테이블 계산에서 특정 차원 : 월 선택 > 행 선반에서 월 필드 제거 3. 합계 색상 마크 추가 > 사각형 하이라이트 생성상단탭 대시보드 > 동작 > 동작 추가 > 원본 시트와 대상 시트 설정* 시트에 해당하는 필드가 없을 경우 세부정보 마크에 추가해서 설정 가능  최종 결과  연습 31. 퀵테이블 계산 > 비율차이 이용한 매출 증감율 표현2. 테이블 결합(관계 혹은 블렌딩)으로 두 테이블에서 필드 가져오기 > 이중축을 이용하여 라인에 마크 추가

Tableau 2024.11.13

[Tableau] 기본 개념 - 차원/측정값, 연속형/불연속형, 계산 방법

1. 차원과 측정값차원(Dimension):- 질적, 범주형 데이터 (예: 이름, 날짜, 지역 등)- 데이터를 분류하고 구조화하는 데 사용- 일반적으로 불연속형(discrete) 필드이며 파란색으로 표시- 행이나 열에 배치하면 머리글이 생성됨측정값(Measure):- 양적, 수치형 데이터 (예: 매출, 수량, 이익 등)- 집계 및 계산에 사용- 일반적으로 연속형(continuous) 필드이며 녹색으로 표시- 행이나 열에 배치하면 축이 생성됨 2. 연속형과 불연속형연속형 데이터- 무한한 값을 가질 수 있으며, 값 사이에 중간값이 존재- 측정 가능한 양, 대표적인 예) 시간, 온도, 무게 등- Tableau에서는 초록색으로 표시되며, 축(axis)을 생성- 그라데이션 형태의 색상으로 표현- 필터에서 범위로 ..

Tableau 2024.11.11
반응형