본문 바로가기

[스파르타코딩클럽]데이터분석 과정163

[WIL] 4주차 [이번주 한 일] 1. PYTHON - 개인과제- 점프 투 파이썬- 초보자를 위한 파이썬 300제 2. 코드카타 - SQL- PYTHON 3. 도서 - 통계101&데이터분석+) 스틱, (만화로 읽는) 차라투스트라는 이렇게 말했다. 4. 아티클 읽고 정리 5. 방향성 잡아가기 [회고] > SQL, PYTHON의 기초 부분은 이제 익숙해졌다. 하지만 아직도 가끔 문법이 기억이 안 나 검색에 의존하곤 했다. - 검색없이도 잘 활용할 수 있도록 차근차근 > '데이터분석 첫걸음부터 취업까지'를 다시 보고, 관련된 아티클도 보고 정리하며 남은 개월동안 어떤 것들을 준비해야 할지 정리하는 시간을 가졌다. 어떤 툴들을 다룰 줄 알아야 하며, 어떤 분석방법론들을 배워둬야 하는지는 체크해뒀다. - 두 개의 도메인을 생각했.. 2024. 1. 12.
[TIL]24.01.12 [오늘 할 일] 1. 미니프로젝트 준비 > 데이터 파고들기 2. 코드카타 (오늘도 1문제씩) - SQL - Python [] - 아무래도 팀 과제에 대한 고민으로 다른 할 일에 손이 가지 않았다.. - 혹시나 활용할 괜찮은 데이터는 없을까 고민하고 찾아도 봤지만 ㅠㅠ 2024. 1. 12.
[SQL 코드카타] 99번 (LeetCode) 99번 number-of-unique-subjects-taught-by-each-teacher SELECT teacher_id, count(distinct subject_id) as cnt FROM teacher GROUP BY teacher_id 2024. 1. 12.
[Python 코드카타] 37번 ~ 38번 (프로그래머스) 37번 행렬의 덧셈 def solution(arr1, arr2): answer = [] for i in range(len(arr1)): a = [] for j in range(len(arr1[i])): a.append(arr1[i][j]+arr2[i][j]) answer.append(a) return answer > 창의적인 답 def solution(A,B): answer = [[c + d for c, d in zip(a,b)] for a, b in zip(A,B)] return answer > ? def solution(A,B): return [list(map(sum, zip(*x))) for x in zip(A, B)] 38번 직사각형 별찍기 > 못 푼 문제.. a, b = map(int, inpu.. 2024. 1. 12.
[SQL 코드카타] 98번 (LeetCode) > 오늘은 가볍게 1문제씩 풀기 98번. game-play-analysis-iv > DATE_SUB 혹은 DATEDIFF 복습 : here SELECT ROUND(COUNT(DISTINCT player_id) / (SELECT COUNT(DISTINCT player_id) FROM Activity),2) AS fraction #전체 id 개수로 나누기 FROM Activity WHERE (player_id, DATE_SUB(event_date, INTERVAL 1 DAY)) IN (SELECT player_id, MIN(event_date) AS first_login FROM Activity GROUP BY player_id) # 처음 접속한 날로부터 다음 날 접속한 id 개수 구하고 2024. 1. 11.
[Python 코드카타] 36번 (프로그래머스) 오늘은 1문제만 풀기 36번. 문자열 다루기 > try - except문 활용 def solution(s): if len(s) == 4 or len(s) == 6 : try : if isinstance(int(s),int): return True except : return False else : return False > isdigit() 함수 활용 def solution(s): return s.isdigit() and len(s) in [4,6] > 정규식 def solution(s): import re return bool(re.match("^(\d{4}|\d{6})$", s)) +) 정규식 관련 내용 : Link(1) / Link(2) 2024. 1. 11.