패스트캠퍼스데이터분석부트캠프(9)
-
[패스트캠퍼스 데이터 분석 부트캠프] 12주차_Tableau를 이용한 시각화
깜푸의 패스트캠퍼스 데이터분석 부트캠프 12주차 학습일지 ~! dual axis 이중축 만들기 1) 첫번째 방법 measure 항목을 기존의 축으로 끌고오기다음과 같이 초록 막대기 두개가 뜨면, 자동으로 이중축을 생성. 단위 맞춤을 시행한다 2) 두번째 방법각 행/열선반에 measure을 나란히 두어 그래프를 두 개 그린 뒤,이중축으로 만들고자하는 measure 헤더 우클릭 -> dual axis -> synchronize axis 하이라이트 테이블 1) 첫번째 방법원하는 밸류를 ctrl키를 사용하여 여러개 선택 -> show me 에서 하이라이트 테이블 선택 2) 두번째 방법텍스트 테이블을 만든 뒤, measure 값에 컬러를 넣고 mark card에서 타입을 square로 변경 대시보드: 태블로에서 ..
2024.05.10 -
[패스트캠퍼스 데이터 분석 부트캠프] 9주차_SQL 문법 (윈도우 함수)
깜푸의 패스트캠퍼스 데이터분석 부트캠프 9주차 학습일지 RANK, DENSE_RANK, ROW_NUMBER : 순서 표현 RANK() OVER : 순위를 매기고 동일한 값이 있을 경우, 다음 순위는 건너뛴다 ex) 1,2,2,4 ... DENSE_RANK() OVER : 순위를 매기고 동일한 값이 있을 경우, 다음 순위를 건너뛰지 않는다 ex) 1,2,2,3 ... ROW_NUMBER() OVER : 순위와 상관없이 순서대로 각 행에 고유 번호를 부여한다 ex) 1,2,3,4 ... ※ 모두 (ORDER BY 절)과 함께 작성하여 어떤 기준으로 랭크 혹은 행번호를 부여할 것인지 명시해야함 ex) RANK() OVER (ORDER BY user_id ASC) PARTITION BY : 서브 그룹 PARTI..
2024.04.19 -
[패스트캠퍼스 데이터 분석 부트캠프] 8주차_SQL 문법 (서브쿼리, 조인 활용)
깜푸의 패스트캠퍼스 데이터분석 부트캠프 8주차 학습일지 아래의 예시를 위해 다음과 같은 테이블을 미리 생성 SELECT & FROM 구문 : 불러올 데이터를 지정해주는 키워드 SELECT [컬럼명] FROM [테이블명] º SELECT ~ FROM 구문 앞에 사용할 데이터베이스명을 USE [데이터베이스명]으로 지정하지 않는다면 FROM [데이터베이스명].[테이블명] 으로 테이블이 담긴 데이터베이스명을 작성해야함 (아래의 쿼리문은 USE [데이터베이스명] 으로 데이터베이스를 앞에서 지정해주었다는 기준으로 작성) ex) 아이스크림 테이블에서 전체 컬럼을 가져오기 SELECT * FROM icecream ; ( * 은 all 을 의미 ) ex) 아이스크림 테이블에서 name 컬럼만 가져오기 ºSELECT 절에..
2024.04.12 -
[패스트캠퍼스 데이터 분석 부트캠프] 7주차_SQL 기초 문법
안녕하세요 약 2주간 파이썬 프로젝트를 끝내고 온 깜푸입니당 파이썬 프로젝트까지해서 파이썬 과정이 끝나고 이번주부터 SQL 과정을 시작하게 되었는데여 오랜만에 깜푸의 패스트캠퍼스 데이터분석 부트캠프 7주차 학습일지 C'est parti ! SQL 에 대한 개념 정리 SQL 이란? 데이터베이스와 대화하기위해 사용하는 언어 쿼리 : 데이터베이스와 대화하기 위해 명령을 내리는 SQL로 쓰인 문장 : MY SQL은 데이터를 저장하기 전에 저장 공간의 타입을 미리 정해줘야함 ex. 문자형, 숫자형, 날짜형 : 만약 해당 저장 공간에 미리 정해둔 타입이 아닌 데이터가 입력되면 저장 불가능 : 숫자형 데이터는 기본적으로 데이터 간 연산이 가능 : 문자형 데이터는 ' ' 혹은 " " 으로 감싸서 표현. 따옴표가..
2024.04.08 -
[패스트캠퍼스 데이터 분석 부트캠프] 4주차_파이썬 제어문과 반복문(If문, While문, For문)
깜푸의 패스트캠퍼스 데이터분석 부트캠프 4주차 학습일지 : 조건의 참과 거짓을 판단해 그에 따라 동작을 수행하는 제어문 * if문의 기본 구조 if 조건문 : 실행문 1 : 실행문 2 : ... elif 조건문 : 실행문 1 : 실행문 2 : ... else : 실행문 1 : 실행문 2 : ... → 조건이 여러개라면 elif를 원하는 만큼 사용할 수 있다 → elif가 아닌 if문을 여러개 사용한다면 실행 시간이 늘어날 수 있어 심플하게 elif사용 → 조건문에 대한 실행문은 들여쓰기할것!!! → if문 안에 if문, for문, while문 중첩 가능 정수를 하나 입력받고 1~10 사이의 정수인지 판단하는 조건문 세개의 정수를 한번에 받고 가장 큰 수를 판단하여 출력하는 조건문 :..
2024.04.08 -
[패스트캠퍼스 데이터 분석 부트캠프] 3주차_파이썬Python 기초 문법 배우기- 자료형, 리스트, 튜플, 인덱싱
깜푸의 패스트캠퍼스 데이터분석 부트캠프 3주차 학습일지 렛츠 고 CH00. 프로그래밍의 이해 : 0부터 n개의 숫자를 사용하여 수를 표현하는 방법 2진법(0b) = 0과 1 두개의 숫자를 사용, 컴퓨터에 유용 10진법 (0o)= 0 ~ 9까지의 10개의 숫자를 사용, 일상적으로 사용됨 16진법 (0x or 0X)= 0 ~ 9 까지 10개의 숫자와 A ~ F 까지의 6개의 문자 사용 * 진법 변환 2진수 → 16진수 로 변환할 때, 2진수를 뒤에서부터 4자리씩 끊고, 끊은 부분을 16진수로 변환 (진법 계산 예시) : 미국정보교환표준부호 American Standard Code for Information Interchange 의 약자 : 영문 알파벳을 사용하는 대표적인 문자 인코딩 방법 : 총..
2024.04.08