내일배움캠프 56

[QA/QC_2기]직무조사 마무리, 한 주의 끝: 본 캠프 Day 5_2025. 05. 16.

5일차 아침이 밝았다.어제와 비슷한 날씨... 비가 추적추적 내리고 하늘은 희검다.하지만, 햇빛을 못 받는 날씨더라도 힘을 내보자오늘 목표는 이렇다 데이터 분석 종합반 - 완강 및 2~4주차 내용을 복습직무조사 - 1차적으로 했던 내용을 살을 붙이거나 떼어버리는 등 수정 및 보완 언제나 꾸준히 하는게 쉽지 않겠지만 오늘도 힘내보자데이터 분석 종합반 2~4주차 (복습)강의자료를 살펴보자!양이 좀 많은 것 같다...? 복습은 계속 이루어진다(자료를 보면서 누락된 내용을 첨부!) 2주차파이썬 기본 문법과 pandas, matplotlib 사용 및 해당 메소드import, read_table, plt, bar 3주차-없다! 4주차-없다! 추가할 내용!결측값 및 결측지: 값이 있어야 할 곳에 값이 존재하지 않..

[QA/QC_2기]반복 학습: 본 캠프 Day 4_2025.05.15.

스승의 은혜는 하늘 같아서~!5월 15일은 스승의 날. 강의하시고 지도해주시는 튜터님분들께 감사를 드립니다.구름이 많이 낀 오늘이지만, 그래도 공부는 쉬어갈 수 없는 법!4일차 하루가 시작된다사람은 망각의 동물, 자주 쓰지 않으면 기억하지 않는다. (한국인이 한국어를 잊는 일과, 일본인이 일본어를 잊는 일이 없듯이...) 그렇다 파이썬 문법도 계속 보고 쓰지 않으면 망각하게 되는 것...까먹지 않기위해 복습 절차에 들어간다!파이썬 문법 뽀개기 1주차 (복습)강의 자료를 정독하며 살펴보자.빠진 자료는 집어 넣고 중복된 자료는 넣지 않거나 간략하게 변수 선언: 데이터를 지칭하는 그릇메소드: .(점) 뒤에 붙는 내장 함수를 지칭#데이터를 더 넣어주기.append()#데이터 정렬.sort()#데이터 쪼개기(문자..

[QA/QC_2기]데이터 분석 더 알아가기: 본 캠프 Day 3_2025. 05. 14.

안녕하신가! 힘세고 강한 아침! 만일 내게 물어보면 나는 수강생. 3일차에 접어들었다. 완주를 위해 끝까지 달려보자!데이터 분석 종합반 - 3주차 이번 주차는 2주차에 배운 내용을 바탕으로 실전있을 법한 문제를 풀어보자데이터 분석 순서(항상 기억하자!)1) 문제 정의 및 가설 설정하기 -> 2) 데이터 분석 기본 세팅 하기 -> 3) 데이터 분석하기 -> 4) 분석 결과 시각화 하기 -> 5) 최종 결론 내리기 데이터 분석 기본 세팅pandas 사용 선언 하기데이터 가져오기데이터 살펴보기분석에 필요한 데이터가공하기(클렌징)분석결과 시각화 하기matpoltlib 사용 선언 하기그래프 구문 작성하기그래프 출력하기요 파일을 바탕으로 가보자(.csv 형식) 문제 1번 - 새롭게 알아가는 내용: 날짜 및 시간 ..

[QA/QC_2기]Colab, 두 개의 라이브러리: 본 캠프 Day2_2025.05.13.

본 캠프 2일차 날이 밝았다어제 보다 나은 오늘! 또 다른 활기찬 하루가 시작된다데이터 분석 종합반 - 2주차 파이썬을 본격적으로 써서 들어간다. 파이썬(Python)파이선 개념을 다시 빠르게 살펴보자! 'rewind' 파이썬 컴퓨터에게 명령을 내리기 위해 중간에 있는 언어(번역팩 같은 것) 변수란?데이터를 담는 컨테이너-하나의 변수에 하나의 값만 저장한다 리스트하나의 변수에 여러가지 값을 저장-순서에 맞춰 값을 저장리스트 안에 무엇이든 들어간다(숫자, 문자열, 리스트)리스트 순서는 0부터 시작(0번째, 1번째, 2번째, ....)[]:대괄호를 쓰는 리스트 딕셔너리여러가지 값을 저장하건데, 각각의 이름표를 붙여 저장리스트와 다른것은... 순서 각각에 이름표가 있다고 보면 된다a라는 키에 : b라는 값 ..

[QA/QC_2기] 온보딩(Onboarding) 본 캠프 Day 1_2025. 05. 12.

길다고 느끼면 길고 짧다고 느끼면 짧을 수 있는, 사전캠프의 마지막 주말이 끝났다. 오늘부터 본 캠프 입장!오늘은 무엇을 했나?-OT-팀 배정 및 팀원과 소통-노션 생성 및 제작-커리어 세션오늘은 무엇을 배웠나?-데이터 분석 종합반 1주차본캠프, 9to9의 시계가 돌아가기 시작했다.사전캠프와 비슷했지만, 안내와 주의사항이 다시한번 강조된 것을 보면 이제 본격적으로 시작하는 것.셀프 잠금장치🔒(온라인에 Lock-on) [온보딩 주차]새로운 사람들과의 팀배정이 되고, 노션문서를 만들고 규칙을 생성!아이스 브레이킹을 통해 경직된 분위기를 풀어나가본다. 다행히 외향성E를 가진분이 무려 두명이다.사전캠프 기간동안 대부분 'I'인 곳에서 있었기에 놀라긴 했다. 그래서 협력하는 팀원으로 돕고자 했으나... 팀장은..

[QAQC_2기] 파이썬: map, lamda, filter 및 class_250509

파이썬 심화의 마지막 퍼즐전에 이어서 끝내지 못했던 추가적인 파이썬 요소에 대해 알아보자 쉽고 빠르게!map, lamda, filter, 함수 심화 , class에 대해서 들어간다 우선, 여기에 쓰일 코드를 준다.people = [ {'name': 'bob', 'age': 20}, {'name': 'carry', 'age': 38}, {'name': 'john', 'age': 7}, {'name': 'smith', 'age': 17}, {'name': 'ben', 'age': 27}, {'name': 'bobby', 'age': 57}, {'name': 'red', 'age': 32}, {'name': 'queen', 'age': 25}] map-리스트의 모든 ..

[QAQC_2기] 파이썬 심화_250507

Python 못다한 심화를 정리하려고 한다.(강의는 다 들었는데, 이해하려고 머리를 쓰느라 빙빙... 돌아왔다)이 파트는 튜터님께서 강의자료 및 강의에서'심화과정은 바로 쓸 만한 것과 알아두기만 해도 좋은 것이 있기에 마음 편히 봐주시면 된다.' 라고 하셨다. 근데 왜 어렵게 이해하려고 했던거지...?이해한대로 적어내려가보자!튜플, 집합튜플(tuple): 리스트와 비슷한 녀석, 하지만 불변하는 값을 지닌다. 우선, 이해하기 쉽게 보자면a = [1, 4, 7, 9, 11] / a = (1, 4, 7, 9, 11)좌측은 리스트, 우측은 튜플 만약, 튜플에 임의 값을 지정하려고 하면a = (1, 4, 7, 9, 11)a[0] = 84print(a[0]) # Error이렇게 오류가 나타난다. 집합(set): 말..

[QAQC_2기] 파이썬 기초 끝내기_250501

공부는 계속된다.못다한 기초를 완성해나가보자!Python 기초의 틀: 조건, 반복, 함수조건문- SQL 구문 처럼 조건이 존재한다-쓰이는 단어: if, elif, elseage = 27if age if: if일때 출력이 나오거나, 조건이 아닐시 아무것도 나오지 않는다elif: 조건 2절, 또다른 조건이다. 이 단어는 여러개를 쓸 수 있다.else: SQL의 if조건 마지막과 똑같이 마지막에 선다. if와 elif조건이 아닐 때, 값을 지정 반복문for, in -만약 과일 여러개를 출력할 때, print(사과) / print(배).... 이렇게 많은 출력값을 주기보다는 반복문 설정을 해준다.-쓰이는 단어: for, inphones = ['갤럭시', '아이폰', '화웨이', '오포']for smartphon..

[QAQC_2기] 사전캠프 퀘스트 6~10 문항

제 6 문항풀이 과정 21. 필요한 컬럼 - 이름, 레이팅그리고 select 에 윈도우 함수(window function)을 사용select name, rating, rank() over (partition by region order by rating desc) rankingfrom lol_users이름 컬럼과, 레이팅 컬럼윈도우 함수의 그룹컬럼 기준은 지역, 순서는 내림차순이므로 desc 22. 필요한 컬럼 - 이름select namefrom lol_usersorder by join_date desclimit 1이름 컬럼, 컬럼을 정렬하는 order by, 수를 제한하는 limit구문 23. 필요한 컬럼 - 전체지역별로 레이팅이 높은순 정렬select region, i..

[QAQC_2기] 파이썬: 변수와 문자_250429

내가 남들보다 뒤쳐지더라도 주저앉지 않고 나아가야한다학습과정 중반에 올랐다.(SQL - Python - GPT)SQL이 끝났고, 다음 단계인 파이썬(Python)으로 넘어가자~! 컴퓨터 프로그램은 1과 0의 값으로 연산한다.그래서 파이썬은 1과 0의 전기신호를 알기쉽게 보여주는 프로그램다시말해 번역팩 강의를 듣는 중 튜터님이 "파이썬은 기초문법을 빠르게 익히고, 실전으로 들어가야 좋다"고 한다.많이 해보고 겪어봐야 익숙해진다 라는 것 같다. 열심히 꾸준히 계속 해보자변수 선언a = 5b = 3print(a+b)파이썬에서 새 변수를 만들 때, 변수 이름 = 값 의 형태(쉽게 생각하면 해당 변수가 지정 했던 하나의 값을 지칭) 값에는 숫자나 문자열을 쓸 수 있다그리고 출력 시, print() 를 쓴다숫자 숫..