일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 파이썬왕초보
- SQL기초
- 초보
- 데이터분석
- 팀프로젝트
- 일상
- 취준
- 시작
- Hpoint오디오가이드북
- 공부
- 화이팅
- 내일배움캠프
- 데이터분석가
- SQL
- 팀플
- 샤갈전시후기
- 꿈나무
- MySQL
- 할수있다
- 왕초보
- 결혼준비
- 파이썬
- 아직열심히하는중
- 통계
- 데이터분석가꿈나무
- 데이터분석꿈나무
- 도전
- 프로그래머스sql
- 20세기감자
- sql공부
- Today
- Total
목록Python (15)
영차영차
1. 결측치 처리 기법삭제: 결측치 있는 행 혹은 열 제거 → df.dropna()데체: 평균값 mean / 중앙값 median / 최빈값 mode / 예측모델로 데체→ df.fillna(df.mean(numeric_only=True)) #숫자형 열에 대해서만 게산하겠다는 2. 이상치 탐지 및 제거통계적 기법 (Z-score): 데이터가 정규분포를 따른다는 가정 하에, 평균에서 ±3σ(표준편차) 범위를 벗어나는 값을 이상치로 간주박스플롯 (Boxplot):사분위수(IQR = Q3 - Q1)를 이용해 ‘Q1 - 1.5×IQR’, ‘Q3 + 1.5×IQR’를 벗어나는 데이터를 이상치로 간주머신러닝 기반:이상치 탐지 알고리즘, 복합적 패턴을 고려할 수 있음 3.정규화/표준화데이터들의 범위가 너무 다르거나,..
서론오늘은 오랜만에 자습 시간이 주어졌다. 강이와 과제 복습하면서 하루를 보냈다. 이번주 초에 조금 일정이 타이트하고 머리를 많이 썼는지 진도가 팍팍 나가진 못했지만, 조금은 헷갈리고 쓰기 어려울것 같은 rrule에 대해 정리해보고자 한다. 본론 0. rrule 이란?dateutil 라이브러리에 속한 함수날짜 데이터를 원하는 기준으로 가져올 수 있음주요 옵션반복 주기를 나타내는 파라미터로 SECONDLY, MINUTELY, HOURLY, DAILY, WEEKLY, MONTHLY, YEARLY가 있음dtstart: 반복이 시작하는 날짜와 시간을 나타냅니다.interval: 주기적으로 반복되는 간격을 나타냅니다.count: 생성할 날짜의 최대 수를 나타냅니다.until: 반복이 끝나는 날짜와 시간을 나타냅니..

서론지난주와 이번주는 파이썬을 공부하면서 정신없이 시간이 지나가고 있다. 어떤 날은 촘촘한 공부시간을 채워가며 집중이 잘 되지만.. 이번주는 뭔가 이것도 저것도 마음이 급해서 잘 안되고있는것만 같다. 그래서 TIL 제출도 어제 하루 못했다.. 나만의 마지노선이었는데 숙제 하다가 시간이 너무 지나버려서 체력과 컨디션을 위해 제출 못했다. 그래서 오늘은 꼭 정리하고 자야지 ㅎㅎ 본론0.파이썬에서 내맘대로 피봇테이블 실행하기데이터의 열을 기준으로 피봇테이블로 변환시키는 함수.데이터 가공 및 시각화를 위해 데이터프레임을 자유롭게 변환하는 피봇테이블은 필수!내가 원하는대로 만들고 계산까지 가능!주요 옵션index: 인덱스(축)으로 사용될 열columns: 열로 사용될 열values: 값으로 사용될 열 *기본 구조..
서론오늘은 지난주에 잘 따라가지 못한 강의들 다시 복습하면서 월요일을 시작했다. 막상 집중해서 들으니 이해가 잘 되었지만 복잡한 내용들은 스스로 응용해가면서 나만의 방식으로 익히는 과정이 필요하다. 오늘 배운 내용중에 꼭꼭 기억하고 넘어가야할 부분들 정리해본다. 본론*모두 pandas 라이브러리의 함수! 0. Merge공통컬럼을 기준으로 테이블을 병합. SQL에서 JOIN과 가장 유사함주요 옵션(Parameter)on: 조건 컬림이 한개인지 여러개인지how: 어떤 조인 방식을 사용할 것인지 (inner, outer, left, right)left on/ right on: 열기준 병합시 기준으로 할 열의 양측 이름이 다르다면, 각각 어떤 열을 기준으로 할지 지정sort: 병합 후 인덱스 정렬 여부 (Tru..
서론어제부터 살짝 멘붕 왔다. 라이브 강의도 그렇고,, 대충 이해는 되지만 파이썬을 너무 준비 못해서 많이 못 따라가고 있는것 같다. 그래서 기초강의부터 다시 들었다. 당연히 다 외우진 못하니 필기하면서 들었다 ㅜㅜ 분명히 다 들었던 강의인데도 새로웠다는게 너무 소름..ㅋㅋㅋ 아무튼 파이썬 개인 숙제 푸는데 아직 배우지도 않는 내용들도 나오고.. 백지상태에서 시작하는 내 입장에서는 너무 헷갈리는게 많았다. GPT 사용도 금지되어 있으니.. 구글링하는것도 어느정도 알아야 하는데 시간을 너무 잡아먹었다 ㅜㅜ..일단 숙제에서도 많이 등장한 반복문 정리해보자. 본론0. for 문이란?리스트, 튜플, 딕셔너리 형태의 정보를 하나하나 순회하면서 반환해야할 때 필요함.구조) 이것만 보면 뭐가 뭔지 하나도 모르겠다....

서론제공받은 파이썬 강의를 열심히 듣고 있다. 너무 기본 개념이라 빨리 익숙해져야 라이브 강의때도 잘 따라갈것 같은데 아직은 조금 헷갈리는 부분도 있어서 열심히 노력중이다. 파이썬에서 매우 자주 사용되고 그만큼 중요한 조건문과 반복문에 대해서 복습하면서 정리해보고자 한다! 본론 0. 조건문이란?프로그램의 흐름을 제어하는 중요한 요소조건이 참(True)인 경우에만 특정 코드 블록을 실행if, elif(else if의 줄임말), else 키워드를 사용하여 구성구성 예시) 변수 x의 값이 양수인지, 음수인지, 아니면 0인지 판별하여 각각에 맞는 메세지를 출력하기x = 10if x > 0: print("양수입니다.")elif x print("음수입니다.")else: print("0입니다.") 1..
서론리스트, 튜플, 딕셔너리 이렇게 매우 중요한 파이썬의 뼈대에 관한 내용들을 정리하고 있다. 하나씩 정리하다보니 나름 쏙쏙 박히는게 시간은 오래걸리지만 꽤 재미있다!잘 기억해서 기본기를 탄탄하게 만들어야겠다. 파이썬에서 가장 많이 사용하는 문법 세 가지! 바로 리스트, 튜플, 딕셔너리! 그 중에서 딕셔너리의 사용법에 대해 알아보자.이들은 데이터를 분석 할 때 다양하고 많은 데이터들을 다루어야 하는데, 이 때 데이터들을 구조화하고 조작하기 위해 필요하다.본론0.딕셔너리(Dictionary)란?딕셔너리는 키(key) - 값(value) 이렇게 쌍으로 데이터를 저장하는 자료형!중괄호 { }로 표시하고 각 요소는 쉼표로 구분각 키는 유일해야 하지만 값은 중복 될 수 있음값을 수정/추가/삭제 가능!구조 예시) ..
서론사전캠프를 통해 기본 문법 강의에서 사실 다 배운 내용이지만 아직 입문 단계라서 SQL하다가 많이 까먹었다.. 그래서 하나하나 정리해서 꼭!!! 개념은 알고 넘어가려고 한다!강의 끝에 연습문제를 제공해주시는데 분명 집중했다고 생각했는데 리스트와 튜플이 워낙 비슷해서 조금 헷갈렸다. 파이썬에서 가장 많이 사용하는 문법 세 가지! 바로 리스트, 튜플, 딕셔너리! 그 중에서 튜플의 사용법에 대해 알아보자.이들은 데이터를 분석 할 때 다양하고 많은 데이터들을 다루어야 하는데, 이 때 데이터들을 구조화하고 조작하기 위해 필요하다. 본론 0. 튜플(Tuple) 이란?리스트처럼 여러 개의 요소를 저장하는 컨테이너한 번 생성된 후에는 요소를 추가/삭제/수정 불가!파이썬에서 데이터를 보호하고 싶을 때 주로 사용튜플..
서론후.. 오늘은 파이썬 강의를 좀 몰아들었다. 기초 문법은 배웠으나 리셋된것 같다. 오늘 컨디션도 최근들어 가장 안좋았어서 해야할 것들을 다 진행하기가 쉽지않았다. 그래도 오늘 안하면 내일 해야하고,, 계속 밀리니깐!복습하며 내용 정리까지 마쳐보자!파이썬에서 가장 많이 사용하는 문법 세 가지! 바로 리스트, 튜플, 딕셔너리! 그 중에서 리스트의 사용법에 대해 알아보자.이들은 데이터를 분석 할 때 다양하고 많은 데이터들을 다루어야 하는데, 이 때 데이터들을 구조화하고 조작하기 위해 필요하다. 본론0. 리스트(List)란?여러 항목들을 담을 수 있는 가변한 시퀀스!리스트 안의 값들을 수정하거나 조작 할 수 있음대괄호 [ ] 를 사용함#기본 구조my_list = [1, 2, 3, 4, 5]해석: 'my_li..

서론파이썬은 다양한 데이터 분석 패키지, 시각화, 머신러닝, 딥러닝 등을 사용할 수 있기 때문에 데이터 분석에 있어 매우 중요한 언어인데요! 다양한 개발 환경으로 파이썬을 실행할 수 있지만, 그 중에서도 코랩은 파이썬을 입문하는 사람들에게 별도의 무거운 프로그램 설치 없이 인터넷만 연결되어 있다면 바로 실행 할 수 있는 활용도 높은 프로그램 입니다. 본론0. 몰라도 되지만 알면 유용한 Colab 주요 단축키! 코드 실행: 코드 셀을 실행하려면 Shift + Enter새 코드 셀 추가: 코드 셀 위에서 Ctrl (맥은 Command) + M + A (add)코드 셀 삭제: 코드 셀 위에서 Ctrl (맥은 Command) + M + D (delete)코드 셀 분할: 코드 셀 위에서 Ctrl (맥은 Comm..