본문 바로가기

데이터 교육

(54)
[엑셀] 표시 형식의 이해와 활용 출처: 패스트 캠퍼스 - 한 번에 끝내는 데이터 분석 초격차 패키지 Online: Excel 1. 표시형식이란? * 정의 표시형식: 셀 서식 중 하나로, 데이터를 어떤 형태로 표시할 지 설정하는 것. * 사용법 변경할 범위를 선택 → [Ctrl + 1] → [사용자 지정] → [원하는 형태 값] 입력하기 2. 대표적인 사용자 지정 기호 3. 표시형식 적용하기 1) 조건1 조건1: 숫자 앞에 $를 붙이고, [0~1999: 검정, 2000~4999:파랑, 5000~: 빨강]으로 표시 1) 변경을 원하는 셀을 선택 2) [Ctrl + 1] 3) [사용자 지정] 탭 클릭 4) 원하는 값 입력하기 형식: [빨강][>=5000]$#,##0;[파랑][>=2000]$#,##0;$#,##0 해석: [빨강][>=5000]..
[엑셀] 데이터 분석과 엑셀 출처: 패스트 캠퍼스 - 한 번에 끝내는 데이터 분석 초격차 패키지 Online: Excel 1. 데이터 분석의 정의 01) 데이터 분석의 개념과 과정 * 데이터 분석의 개념 데이터 분석은 유용한 정보를 발굴하고 결론적인 내용을 알리며 의사결정을 지원하는 것을 목표로 데이터를 정리, 변환, 모델링하는 과정이다. 데이터 분석은 다방면으로 접근 방식이 있다. 다양한 이름의 다양한 기술을 아우르며, 각기 다른 비즈니스, 과학, 사회과학 분야에 사용된다. 오늘날 비즈니스 부문에서 데이터 분석은 의사 결정을 더 과학적(논리)으로 만들어 주고 비즈니스를 더 효율적으로 운영할 수 있도록 도와주는 역할을 한다. 위키백과 * 데이터 분석의 과정 과거 데이터를 분석, 현실 상황을 반영하여 문제를 해결할 수 있는 인사이트를..
[SQL] 12. 사칙연산(할인률, 판매가, 이익률) 계산하기 출처: 패스트 캠퍼스 - 한 번에 끝내는 데이터 분석 초격차 패키지 Online. 사칙연산 함수 discount profit 00) 기본단위 * 할인금액: discount * 매출액: gmv * 상품별 이익: product_profit * 전체 이익: total_profit 01) 할인률: discount / gmv *쿼리 작성 select *, cast (discount as numeric) / gmv as discount_rate >>> 정수 / 정수 = 정수, 즉 cast를 이용해 소수점으로 바꿔줘야합니다 from online_order oo 02) 판매가 : gmv - discount *쿼리 작성 select *, gmv - discount as paid_amount from online_orde..
[SQL] 11. 날짜 관련 함수 활용하기 출처: 패스트 캠퍼스 - 한 번에 끝내는 데이터 분석 초격차 패키지 Online. 날짜 함수 now to_char interval date_part 목차 1. '오늘'을 나타내는 기본 구문: now, current_date, current_timestamp 2. 날짜 형식에서 문자 형식으로 변환하기: to_char 3. 날짜 더하기 / 빼기: interval 4. 날짜로부터 연도, 월, 주 확인하기: date_part 1. 오늘을 나타내는 기본 구문 01) now 쿼리문을 실행하는 현재의 날짜와 시간이 도출되는 문법 select now() 02) current_date 쿼리문을 실행하는 현재의 날짜가 도출되는 문법 select current_date 03)current_timestamp 쿼리문을 실행하는..
[SQL] 10. case when절 출처: 패스트 캠퍼스 - 한 번에 끝내는 데이터 분석 초격차 패키지 Online. 원하는 컬럼 추가하기: case when case when 조건 then 결과값 else(=그 외 조건) 결과값 end case when 컬럼 in 조건 then 결과값 else(=그 외 조건) 결과값 end 목차 1. 성별 컬럼 추가하기 : case when 2. 연령대로 그룹화하기 3. 특정 키워드의 상품 vs 나머지 상품의 매출액 비교하기 4. top3 카테고리 vs 그 외 상품의 매출액 비교하기 : case when in 1. 성별 컬럼 추가하기 01) case when 문법 쿼리 case whe 조건1 then 결과값1 when 조건2 then 결과값2 else(=그 외 조건) 결과값 end 02) 쿼리문 작성 s..
[SQL] 09. 원하는 형식으로 컬럼 가공하기 출처: 패스트 캠퍼스 - 한 번에 끝내는 데이터 분석 초격차 패키지 Online. 컬럼 가공하기 cast / left, substring, rignt / concat / coalesce 목차 1. 숫자를 문자열로 바꿔주기: cast 2. 문자열 컬럼에서 일부만 잘라내기: left, substring, right 3. yyyy-mm-dd 형식으로 이어주기: concat, || 4. null값 임의값으로 바꾸기: coalesce 1. 숫자를 문자열로 바꿔주기: cast dt: 날짜(숫자데이터) cast: 형태를 바꿔주는 쿼리 varchar: 문자 형식 1) dt데이터만 적용했을 때 2) cast함수를 이용하여 형태를 바꾸기: cast (a as b) select dt, cast (dt as varchar) ..
[SQL] 08. join절 출처: 패스트 캠퍼스 - 한 번에 끝내는 데이터 분석 초격차 패키지 Online. 데이터 연결: join절 join 테이블명 (as) b on a.컬럼명 = b.컬럼명 목차 1. join절이란 2. join절 특징 3. 데이터 탐색: 파일 삽입 및 파일명 변경 4. 데이터 연결: 상품별 매출액 (join절) 5. 데이터 이중 연결: 카테고리별 매출액 (join절 2번) 6. 기타 예제 1. join절이란: join절 문법 쿼리 on a.컬럼명x = b.컬럼명y 해석 : a테이블의 x라는 컬럼을 b테이블의 y컬럼으로 join할거야 2. join절의 특징 01) join절의 유형 (inner) join left join >>> null값이 포함 02) join 주의 사항 1) 행 중복: 중복값이 있으면 조인..
SQL 기본 문법 정리 출처: 패스트 캠퍼스 - 한 번에 끝내는 데이터 분석 초격차 패키지 Online. 목차 1. SQL쿼리문 작성 순서 2. SQL 실행 순서 3. SQL 문법 주의 사항 01) 쿼리문 작성순서 select [컬럼명] from [테이블명: 데이터의 출처] where [조건절] group by [컬럼명 or 컬럼순서] having [집계함수 조건절] order by [컬럼명 or 컬럼순서: 정렬] limit [N] >>> n행 만큼만 보여줌 02) 실제 SQL 실행순서 1) from 2) where 3) group by 4) having 5) select 6) order by 03) SQL 문법 주의 사항 1) select절 띄어쓰기, 숫자로 시작하는 단어, 특수문자(# 등)가 포함된 단어는 올 수 없다. 다..