Growth Marketing/GM4

[TIL-260402] 멋쟁이사자처럼 부트캠프 그로스마케팅 4기 - 데이터분석 개론 day17

pamsyra 2026. 4. 2. 18:06
▼오늘 배운 사항들
1. 그로스 마케터의 파이썬 활용
2. 파이썬 기본 문법 1
3. 파이썬 기본 문법 2

Part 1. 그로스 마케터의 파이썬 활용

[마케터에게 필요한 파이썬]

  1. pandas
    - 데이터 연동, 필터링, 집계
    - 엑셀의 피벗 테이블을 코드로 !
  2. matplotlib / seaborn
    - 막대 그래프, 꺾은선, 히트맵
    - 보고서에 바로 사용 가능
  3. scipy(통계)
    - A/B 테스트 검증, p-value, 카이제곱 검정
  4. requests (API)
    - 광고 플랫폼 API 연동, 데이터 자동 수집

Part 2. 파이썬 기본 문법 1

[Python의 철학]

simple is better than complex

 

[기본 자료형]

  1. 정수(int) - 숫자
  2. 실수(float) - 소수점
  3. 문자열(str) - "" 사용
  4. 불리언(bool) - true or false
  5. 문자열 다루기 - f"" 구문 활용

f 구문 좋다이

[리스트와 딕셔너리]

  • 리스트
    - 실무에서 합계로 활용
  • 딕셔너리
    - 항목 이름과 값을 함께 저장

딕셔너리 프린트 값을 예쁘게 조절하면 보고서 형태도~

[조건문]

  • 마케팅 실무 예시 : ROAS 평가 / 전환율 평가 / 고객 세그먼트 분류

순서대로 ROAS / 전환률 / 고객 세그먼트

[실습1] 광고 성과 데이터 저장하기

  • 변수, 리스트, 딕셔너리로 저장해서 출력해보기
  • metrics는 안넣었는데 아직 metric 이해가 어렵다...제미나이가 설명해도 머라는지..

 

[실습2] 성과 자동 판정 만들기

  • 숫자를 기준으로 성과를 자동 분류할 수 있도록 만들어보자
  • 광고 효율 판정 : ad_spend / revenue / roas 값 넣고 if, elif, else 값을 넣어 유지/관찰/개선 만들기
  • 클릭 대비 전환 판정 : clicks / conversions / conversion_rate 값 넣고, if, elif, else에 좋음/보통/낮음 만들기
  • 신규 고객 혜택 분기 : is_new_customer = True 값과 purchase_amount 사용해서 쿠폰적용 문구 차등 적용하기

[입력받기 - input]

  • 숫자계산은 int() 혹은 float() 변환 잊지말기

[실습3] 고객별 혜택 적용 문구 만들

나는 엄청 비효율적으로 코드를 짜내는 것 같은 느낌이 들었다

제미나이랑 얘기해서 수정하고 그 코드로 입력하고

강사님이 짜준거나 다른분들이 짠 것도 보면서 엄청 간편하게 만들수도있구나~ 깨달았다

예를들어, is_new_customer에 == 비교연산자 추가해서 true 넣어버리면 간편해지니까...

 


Part 3. 파이썬 기본 문법 2

[반복문(for)]

  • 여러 캠페인 성과를 한 번에 볼 때 반복분 활용 방법
    - 캠페인 이름 출력
    - 광고비 합계 구하기
    - 캠페인별 ROAS 계산
    - 캠페인별 등급 붙이기

제미나이랑 내가 짠 코드 / 강사님이 짜준 코드

더보기

파이썬 문법의 괄호 따옴표가 헷갈리긴 하는데, 내가 어떻게 입력하냐에 따라 출력도 달라져서 재밌는 툴 같다.

부트캠프에서 배우는 툴들 다 재밌긴한데, 이걸 실무에서 전부 다 쓰는건가??