전체 글 103

[2024/12/30]내일배움캠프 QA/QC 1기 - 10일차

위키독스 초보자를 위한 파이썬 300제 (https://wikidocs.net/book/922)227~270 함수 내부에서 사용한 변수는 함수 밖에서는 접근이 불가능함수 내부에서 계산한 값을 전달하기 위해서는 return을 사용241~249 datetime 딕셔너리 - 안풂  아티클 스터디(https://essay2892.tistory.com/34) - 1회차와 동일한 아티클 선정됨 => 추가 조사 프로그래머스 코딩 기초 트레이닝swapcase() 메서드 : 대소문자 바꿔서 출력

[2024/12/30]아티클 스터디 5회 - 데이터 분석의 시작

** 아티클 요약 및 주요 내용 **데이터를 이해하고 활용하는 능력은 산업군과 직무를 막론하고 현대 사회의 필수 역량으로 자리매김 하고 있다.데이터 분석은 조직이나 기업에서 전략적 의사 결정의 근거가 된다. 데이터 분석 프로세스1) 문제 정의 : 분석하고자 하는 바를 명확하게 정의하는 단계2) 데이터 수집 : 다양한 소스에서 데이터를 수집 - 분석에 필요한 데이터의 유형과 범위 결정, 필요한 변수와 정보 정의 - 데이터 수집시 투명하고 윤리적인 방법으로 진행, 오류가 있거나 불완전한 데이터는 제외3) 데이터 전처리 : 데이터의 오류나 중복값을 제거하고 결측값을 보정하여 분석에 적합하도록 만듦4) 데이터 분석(모델링) : 데이터에서 유의미한 패턴이나 트렌드를 발견하고 결과를 시각화5) 인사이트 도출 : 결..

아티클 스터디 2024.12.30

[2024/12/27]내일배움캠프 QA/QC 1기 - 9일차

데이터 분석 파이썬 종합반 5주차알면 유용한 파이썬 문법들!파일 불러오기, 패키지(라이브러리), 포맷팅(formatting), 리스트 캄프리헨션, lambda, glob, os, split, 클래스, 불리언 인덱싱, 데코레이션, 파이썬 에러 대처import pandas as pddf = pd.read_확장자('파일명')코랩의 경우 드라이브 마운트 진행해야함더보기import pandas as pddata = {    'Name': ['John', 'Emily', 'Michael'],    'Age': [30, 25, 35],    'City': ['New York', 'Los Angeles', 'Chicago']}df = pd.DataFrame(data)excel_file_path = '/content/s..

[2024/12/26]내일배움캠프 QA/QC 1기 - 8일차

데이터 분석 파이썬 종합반 4주차파이썬의 몸통 : 함수함수의 필요성코드 재사용: 반복되는 코드를 함수로 정의하여 여러 곳에서 재사용할 수 있습니다.모듈화: 프로그램을 여러 개의 작은 모듈로 나누어 개발 및 관리할 수 있습니다.유지 보수 용이성: 함수는 각각의 기능을 독립적으로 정의하므로, 수정이나 확장이 필요할 때 해당 함수만 수정하면 됩니다.가독성 향상: 함수는 코드의 의도를 명확하게 표현할 수 있으며, 복잡한 작업을 함수로 분해하여 이해하기 쉽게 만듭니다.함수정의def 함수이름(매개변수1, 매개변수2, ...):     # 함수 내부에서 수행할 작업     return 결과값  # (선택적) 함수의 결과를 반환함수 호출결과 = 함수이름(인수1, 인수2, ...)더보기def greet(name):   ..

[2024/12/26]Python 개인 과제

🔩 Level. 1 : 필수! Python 문법 단답형 문제1단계 과제는 Python 문법의 기초와 사용법을 점검하기 위한 문제입니다.각 코드의 ___ 빈 칸에 적절한 단어를 채워 넣으세요.빈 칸을 채운 후, 코드가 정상적으로 작동하는지 확인해 보세요!더보기문제 1-1 : 변수와 자료형# 다음 코드는 변수를 선언하고 값을 저장하는 문제입니다.# 빈칸에 들어갈 코드를 완성하세요!___ = "Hello, Python"  # 변수 greeting에 문자열 저장___ = 42  # 변수 age에 정수 저장print(greeting)print(age) greeting = "Hello, Python"age = 42 print(greeting)print(age)# Hello, Python 42 문제 1-2 : 리스..

[2024/12/24]내일배움캠프 QA/QC 1기 - 7일차

데이터 분석 파이썬 종합반 3주차 조건문 조건문은 if, elif(else if의 줄임말), else 키워드를 사용하여 구성조건문에서는 들여쓰기 및 띄어쓰기가 매우 중요파이썬은 들여쓰기를 통해 블록을 식별하기 때문에 들여쓰기가 제대로 이루어지지 않으면 오류가 발생조건문은 중첩하여 사용할 수 있음도출된 결과를 바탕으로 의사 결정을 내릴 때도 조건문을 사용 비교 연산자> : 초과 : 미만>= : 이상 : 이하== : 같음!= : 같지 않음 논리 연산자and : 모두 참일 때 참or : 하나 이상이 참일 때 참not : 조건을 부정 반복문 - for문 for 반복문의 구조for 변수 in 반복할_데이터:     코드_블록 "반복할_데이터"는 리스트, 튜플, 문자열 등과 같은 반복 가능한(iterable) 데이..

[2024/12/24]아티클 스터디 4회 - SQL 질문 잘 하는 법; 구글링 (데이터리안)

요약SQL 질문 전 점검사항 - 코드의 오탈자 - 에러메시지 읽고 수정 - 요구 조건이 정확하게 정의되지 않거나 빠짐 - 질문사항 이외의 에러가 발생하지는 않는지 확인 - 문법에 맞는 DBMS 선택되었는지 확인 검색 주요 팁 - 구글 검색 - 영문 검색 - 검색 키워드 명확하게 - 신뢰할 수 있는 사이트 접속 - 정보의 최신성 확인 질문 템플릿 1. 어떤 내용에 대한 질문인지 : 영상이면 제목과 시간대, 문제면 링크 2. 작성 코드 붙여넣기 3. 문제 상황 서술 : 기대했던 결과와 시도를 통해 얻은 결과의 차이 4. 기타 추가 설명 : 내가 참고한 자료 링크, 검색어 등 주요 포인트질문이나 검색 전 직접 점검하고 에러를 확인해본다.검색 시 명확한 키워드로 구글링하며 영어로 검색하는 것이 좋다.질문에 대한..

아티클 스터디 2024.12.24

[2024/12/23]내일배움캠프 QA/QC 1기 - 6일차

프로그래밍 기초 주차 시작6조 - 6 Sigma 아티클 스터디 진행(https://essay2892.tistory.com/26) 데이터 분석 파이썬 종합반 1주차파이썬 소개 및 입문파이썬은 다른 프로그래밍 언어에 비해 진입장벽이 낮고 직관적이며 코드 실행결과를 수시로 확인해볼 수 있기 때문에 초보자들이 입문하기에 좋은 언어 환경 세팅하기파이썬을 다루기 위한 프로그램 : Jupyter Notebook, Colab, Visual Studio, Pycharm 등 사용 가능 Colab 주요 단축키코드 실행: Shift + Enter새 코드 셀 추가: 코드 셀 위에서 Ctrl + M + A코드 셀 삭제: 코드 셀 위에서 Ctrl + M + D코드 셀 분할: 코드 셀 위에서 Ctrl + M + 하이픈(-)셀 유형 ..

[2024/12/23]엑셀보다 쉽고 빠른 SQL 5주차 숙제

음식 타입별, 연령별 주문건수 pivot view 만들기더보기select cuisine_type,max(if(age_group=10,order_count,0)) '10대',max(if(age_group=20,order_count,0)) '20대',max(if(age_group=30,order_count,0)) '30대',max(if(age_group=40,order_count,0)) '40대',max(if(age_group=50,order_count,0)) '50대'from(select fo.cuisine_type,case when age between 10 and 19 then 10when age between 20 and 29 then 20when age between 30 and 39 then 30..

[2024/12/23]아티클 스터디 3회 - 엑셀로 온라인 서비스의 RDB 이해하기

요약데이터 분석가가 아니터라도 데이터 추출/분석을 진행하는 직무 증가우리는 이미 엑셀을 사용하여 데이터를 다루고 있다.엑셀은 RDBMS방식의 DB와 유사하다 공통점엑셀은 하나의 시트는 다른 시트와 참조할 수 있게끔 관계가 있음(관계형)RDBMS도 내부 여러 테이블이 있으며 서로 참조할 수 있게끔 관계가 있음엑셀의 파일과 시트, 표의 개념 및 구조와 모두 동일 차이점DB는 SQL을 입력하여 사용(추상적, 복잡)하지만 엑셀은 마우스, 단축키를 많이 사용(직관적)엑셀은 사용자에게 모든 권한이 주어지나 온라인 서비스 DB의 경우 권한을 나누고 제한 주요 포인트우리는 엑셀을 통해 데이터 추출/조회/관리를 이미 경험해보았다.엑셀, RDBMS 두 시스템 모두 데이터를 표 형식으로 저장/관리비개발자, 비데이터 직군으로..

아티클 스터디 2024.12.23