분석방법론

250519_내일배움캠프_데이터 리터러시란?

baektree 2025. 5. 19. 21:13

<aside> 💡

오늘의 학습에 대하여

  • 데이터 리터러시는 데이터를 읽고, 이해하고, 활용하는 소프트스킬이다.
  • 따라서 이 데이터를 통해 무엇을 말하고 싶은지 목적성을 가지고 의식적으로 생각하는 게 중요하다.
  • 문제 정의는 풀고자 하는 게 정확히 뭔지, 그래서 어떻게 데이터 분석을 하면 좋을지, 그러고 나서 액션 플랜은 뭘 하면 좋을지 생각하게 하는 첫 단추이다.
  • 문제 정의는 SO WHAT“결국 어떻다는 거지?” WYH SO “왜 그렇다는거지?”라는 질문을 통해 구현된다. </aside>

1. 오늘 학습 한 내용을 나만의 언어로 정리하기

join

  • 정의: 공통 칼럼을 기준으로 두 테이블을 합쳐서 각각 테이블에서 필요한 데이터만 조회할 수 있도록 만들어 줌
  • 종류: left join or inner join
-- LEFT JOIN
select 조회 할 컬럼
from 테이블1 a left join 테이블2 b
on a.공통컬럼명=b.공통컬럼명

-- INNER JOIN
select 조회 할 컬럼
from 테이블1 a inner join 테이블2 b
on a.공통컬럼명=b.공통컬럼명
  • 중복 없도록 조회하려면
    >>>> distinct column 이라고 하면 됨
  • null 값을 제거하려면
    >>>> where 구문 쓰면 됨 where name is not null
  • 데이터 리터러시
    • 데이터를 읽고, 이해하고, 분석하며, 이를 기반으로 의사결정을 내릴 수 있는 능력.
      즉, 데이터에 기반한 사고와 소통이 가능한 수준의 데이터 활용 능력이다.
      •  
    • 데이터 리터러시란 
      - 데이터를 이해하고, 해석하고, 분석할 수 있는 능력이다. 
      - 가장 중요한 건 why이다.
      - 데이터 분석을 왜 하는지, 누구의 어떤 변화를 이뤄내고 싶은지, 이 변화를 추적하려면 어떤 지표를 사용하면 좋을지?
      계속해서 '왜'를 던지며 묻고 따져가는 것이다.
      - 데이터분석 접근법은 (1) 문제정의 (2) 데이터 분석 (3) 결론 도출이 있다. 

      문제 정의는 풀고자 하는 진짜 문제는 무엇인지, 그 문제를 해결하기 위해 어떻게 하면 좋을지, 어떤 지표를 보고 판단하면 좋을지 첫 단추를 꿰는 것이라 할 수 있다. 
      데이터 분석은 정의내린 문제와 가설을 토대로 데이터를 분석하는 파트이다. 
      결론 도출은 앞선 두 단계를 통해 실질적인 액션 도출이라 할 수 있다. 다시 말해 결과에 대한 통찰이라 말할 수 있다. 
  • 문제 정의에 대해 자세히 알아보자: 문제정의는 프로젝트의 목표, 분석 방향, 명확하고 구체적인 진술
    • 예제:
      • 사용자수를 늘리기 위해서 어떻게 하면 좋을까?
      • A의 강점은 무엇일까? A의 사용자 수를 늘리기 위해 어떤 이벤트를 하면 좋을까?
      • 포인트 이벤트에 대한 사용자 후기는 어떨까? 포인트 이벤트의 어떤 부분이 사용자들을 만족스켰고 만족시키지 못했을까?
      • 포인트 이벤트를 참여하고 구매로 전환된 경우의 이유는 무엇일까?
      • 포인트 이벤트를 참여하고 구매로 전환되지 않은 이유는 무엇일까?
    • 풀고자 하는 문제를 올바르게 정의했는가, 내용을 뜯어보았는가?
    • MECE
      MECEMutually Exclusive, Collectively Exhaustive의 약자로,
      서로 중복되지 않고(Mutually Exclusive), 전체를 빠짐없이 포함하는(Collectively Exhaustive) 논리적 분류 원칙입니다.
      • 중복되지 않았는지, 누락은 없는지 확인하는 논리적 분류 원칙이다.

2. 학습하며 겪었던 문제점 & 에러

  • 문제1)
    • 내가 겪은 문제점?
      • csv데이터를 Dbeaver에 가져오는데 range 오류가 남
    • 내가 했던 풀이 방식, 왜 틀렸는지?
      • 리셋, 반복을 했지만 결국 풀리지 않아 튜터님께 도움을 요청하러 감
    • 앞으로 어떻게 하면 좋을지?
      • customer_id의 데이터 형식의 범위 오류가 난 것임
      • 10자리 이상의 숫자로 된 문자열로 구성되어 있었기 때문에 데이터 형식을 text로 바꿈

3. 내일 학습 할 것은 무엇인지

  • [ ] SQL 5주차 다 가즈아!!

#내일배움캠프 #사전캠프 #TIL