TIL(Today I Learned)
1️⃣데이터 분석 팀 프로젝트
시각화를 통한 가설 검증 및 결론 도출 & 발표자료 준비
https://www.canva.com/design/DAHGEKo3FD4/7oNngzhGkESV2H8ZYDJZjA/edit
2️⃣Python 알고리즘 주요 문제
문제1
- 문제 설명: 코딩테스트 연습 - 숫자 짝꿍 | 프로그래머스 스쿨
- 제한 사항:
- 3 ≤ X, Y의 길이(자릿수) ≤ 3,000,000입니다.
- X, Y는 0으로 시작하지 않습니다.
- X, Y의 짝꿍은 상당히 큰 정수일 수 있으므로, 문자열로 반환합니다.
- 입출력 예

- 문제 접근: 자릿수에 공통된 조건 0<=k <=9 를 순회하며 X와 Y의 문자열에 공통된 값을 최소값 기준으로 대입한 뒤 조건에
따라 정렬하여 출력하면 될 것이다. - 코드
def solution(X, Y):
answer = []
for i in range(10):
x = X.count(str(i))
y = Y.count(str(i))
answer.extend([str(i)] * min(x,y))
if not answer:
return '-1'
answer.sort(reverse = True)
result = "".join(answer)
if result[0] == '0':
return '0'
return result
count()
데이터 안에서 특정 값의 개수(빈도)를 세는 함수
- 문자열
text = "banana"
text.count("a") # 결과: 3
- 리스트
arr = [1, 2, 2, 3, 2]
arr.count(2) # 결과: 3
💡 느낀점
프로젝트를 진행하며 완성이 된 시각화를 기반으로 어떻게 하면 정보를 효율적으로 전달할 수 있을지 고민해보는 시간을 통해 아티클 스터디를 통해 학습한 시각화를 통한 정보전달을 깊게 생각할 수 있었습니다. 단순히 그래프로만 전달하는 것이 아닌 이러한 그래프를 통해 도출된 인사이트를 통해 가설에 일치하는지 판별하고 개선할 점 등을 생각하며 목표 설정의 중요성을 느꼈습니다.
'데이터 분석 프로젝트' 카테고리의 다른 글
| Chapter.3 데이터 분석 팀 과제 (6) (0) | 2026.04.09 |
|---|---|
| Chapter.3 데이터 분석 팀 과제 (5) (0) | 2026.04.08 |
| Chapter.3 데이터 분석 팀 과제 (3) (1) | 2026.04.06 |
| Chapter.3 데이터 분석 팀 과제 (2) (0) | 2026.04.03 |
| Chapter.3 데이터 분석 팀 과제(1) (1) | 2026.04.02 |