본문 바로가기
반응형

전체 글26

[데이터분석 부트캠프] 파이썬 session #3~4. 조건문, 반복문(For, While), 함수(def) * 조건문 - 위에서부터 차례대로 비교 - True 조건에서 멈춤 - elif는 여러 개 쓸 수 있음if 조건식: 실행문1elif 다른_조건식: 실행문2else: 실행문3num = int(input("숫자를 입력하세요: "))if num % 2 == 0: print("짝수")elif num % 2 != 0: print("홀수")else: print("짝수도 홀수도 아님")age = int(input("나이를 입력하세요: "))if age score = int(input("점수를 입력하세요: "))if score > 90: print("A")elif score > 80: print("B")elif score > 70: print("C")else: .. 2025. 11. 7.
[ADSP] #4. 분석 마스터플랜, R * 마스터 플랜 수립 프레임워크 - 1st Step: 우선순위 정하기 - 2nd Step: 분석 과제의 적용 범위 및 방식 설정 ⭐️ 우선순위 고려요소 & 적용범위/방식 고려요소* 참고: ISP(정보 전략 계획) 방법론을 활용, 데이터 분석 과제를 빠짐없이 도출한 후 과제의 우선순위를 결정하고 단기/중기/장기로 나누어 계획을 수립한다. * 일반적인 IT 프로젝트 우선순위 평가 ⭐️ 빅데이터 특징을 고려한 분석 ROI 요소 - 3V(크기, 다양성, 속도) = 투자 비용 측면의 요소 - 가치 = 비즈니스 효과 측면의 요소 * ROI를 활용한 우선순위 평가 기준 - 시급성: 전략적 중요도와 목표 가치(KPI) 부합하는지 여부 → 가치 - 난이도: 데이터를 생성,.. 2025. 11. 6.
[데이터분석 부트캠프] SQL session #6. Window Function, With, String/Math/날짜 함수 * WINDOW FUNCTION - 행과 행의 관계를 알기 쉽도록구분함수GROUP BY순위RANK, DENSE_RANK, ROW_NUMBERO집계SUM, MAX, MIN, AVG, COUNTX순서LAG, LEAD, FIRST_VALUE, LAST_VALUEX비율RATIO_TO_REPORT, PERCENT_RANK, CUME_DIST, NTILEXSELECT WINDOW_FUNCTION () OVER(PARTITION BY 컬럼 ORDER BY 컬럼)FROM 테이블명 * RANK - 동일한 값에 대해 동일한 순위 부여, 중간 순위를 비운 값 출력select *,rank() over(partition by JOB order by SALARY)from basic.window1 * DENSE_RANK .. 2025. 11. 5.
[데이터분석 부트캠프] 파이썬 session #1~2. 데이터 타입, 문자열, 논리연산자, 텍스트, 리스트, 튜플, 딕셔너리 ⭐️ cmd + s (저장) 누른 후 터미널에서 python 파일명 입력! - 'python 파일명'은 한번 입력한 이후 ⬆️ 누르면 나옴! * Data Type - int: 정수 - float: 실수 - str: 문자열 - bool: 논리값a = 10b = 3.14c = "Python"d = Trueprint(type(a), type(b), type(c), type(d))# * 변수를 입력하는 이유: 어떤 값을 여러 번 사용하고 싶을 때, 어떤 값을 다른 곳에 사용하고 싶을 때 * 문자열 다루기text = "Python"print(text[0]) # Pprint(text[-1]) # nprint(text[0:3]) # Pytprint(text[::-1]) # noh.. 2025. 11. 4.
[데이터분석 부트캠프] SQL session #4~5. UNION, JOIN * UNION - UNION: 중복 제거 - UNION ALL: 중복 = 모두 표기 - 주의점 1) 열 개수 동일 2) 열 순서 동일 3) 데이터 형식 동일 SELECT ID, Name, ... FROM UserUNION (ALL) #수직결합SELECT ID, Name, ...FROM Order * 숙제문제ONLINE_SALE 테이블과 OFFLINE_SALE 테이블에서 1) 2022년 3월의 오프라인/온라인 상품 판매 데이터의 판매 날짜, 상품ID, 유저ID, 판매량을 출력하는 SQL문을 작성해주세요. 2) OFFLINE_SALE 테이블의 판매 데이터의 USER_ID 값은 NULL 로 표시해주세요. 3) 결과는 판매일을 기준으로 오름차순 정렬해주시고 판매일이 같다면.. 2025. 11. 3.
[ADSP] #3. 데이터 분석 기획 🚨 과락 조심! - 이해/암기 필수! * 분석 기획 정의: 분석 수행 전 계획하는 작업* 분석 기획 특징: 수학/통계학적 지식, 데이터/프로그래밍 기술, 비즈니스 이해/전문성 등 요구됨⭐️ 분석 대상과 방법에 따른 4가지 분석 주제- 해결해야 할 문제, 분석 대상이 무엇인지 알고, 분석 방법도 알고 있다면 → '최적화'- 분석 대상이 무엇인지 알지만 분석 방법을 모른다면 → '솔루션'- 분석 대상이 무엇인지 모르고, 분석 방법도 모른다면 → '발견'- 분석 대상이 무엇인지 모르지만 분석 방법을 알고 있다면 → '통찰력' ⭐️ 목표 시점별 분석 기획 - 과제 중심적인 접근 방식: 과제를 빠르게 해결해야하는 경우 - 장기적인 마스터플랜 방식: 지속적인 분석 내재화를 위한 경우 ⭐️ 분석 기.. 2025. 11. 2.
반응형