기초 통계 day5
Today Goal
✅ 파이썬 221~240까지 풀기 & 오답⭕
✅ SQL 코드카타 1문제풀기 & 오답⭕
✅ 파이썬 코드카타 1문제 풀기 & 오답⭕
✅ 파이썬 Basic 정리세션 2~4 강의 듣기 & 정리 ❌
Today I Learn
💡SQL
✔1251. Average Selling Price
✅ 내가 쓴 코드
✅오답
💡Python 300제
✔223번
✅
✔224번
✅
✔ 225번
✅
✔ 226번
✅
✔ 227번
✅
✔ 228번
✅
✔ 233번
✅
✔ 234번
✅
💡Python 코드카타
✔20번 정수 내림차순으로 배치하기
✅ 오답
💡파이썬 Basic 라이브 세션
✅ 2주차
1. Merge(=SQL의 join과 유사)
- 주요 옵션(파라미터라고부름)
- on : 조건 컬럼(공통 컴럼)이 한개인지 여러개인지
- how : 어떤 조인 방식을 사용할 것인지 (inner,left,right)
- left on, right on : 각각 어떤 열을 기준으로 할 지 지정
2. concat(여러 데이터프레임, 또는 시리즈를 특정 축을 따라 연결하는데 사용)
- axis : 수직결합이지, 수평결합인지(axis=o:수직결합(기본값)/ axis=1 :수평결합)
- join: 어떤 조인 방식을 사용할 것인지 (inner, outer, left, right)
- join_axes : 조인 축 지정
- keys: 데이터프레임 축이름 지정
- ignore_index=True : 인덱스 재배열
3. Pivot table
- 개념 : 데이터의 열을 기준으로 피벗테이블로 변환시키는 함수
- index: 인덱스(축) 으로 사용될 열
- columns: 열로 사용될 열
- values: 값으로 사용될 열
- 집계 함수= 게산코드
- fill_value: NaN 값을 처리하고 싶을 때 사용, fill_value=0 이 가장 많이 사용됨
- dropna: 결측치(na)삭제 여부 결정
- sort: index or columns 기준으로 정렬
4. Lambda
- 개념 : 이름이 없느 함수, 일반적으로 함수를 한 번만 사용하거나 함수를 인자로 전달해야 하는 경우에 매우 유용하게 사용됨.
5. split
- 개념 : 하나의 값을 묶여있을 데이터를 문자열 기준으로 나눈 때 사용. 특정 문자나 패턴을 ㅗ나눌 수 있음
6. rrule
- 개념 : dateutil 라이브러리에 속한 함수, 날짜 데이터를 원하는 기준에 따라 output으로 가져올 수 있음.
-주요 옵션
- freq : 반복 주기를 나타내는 파라미터로, SECONDLY, MINUTELY, HOURLY, DAILY, WEEKLY, MONTHLY, YEARLY
- dtstart: 반복이 시작하는 날짜와 시간을 나타냅니다.
- interval: 주기적으로 반복되는 간격을 나타냅니다.
- count: 생성할 날짜의 최대 수를 나타냅니다.
- until: 반복이 끝나는 날짜와 시간을 나타냅니다.
How was it?
✔ 라이브 세션을... 정리해야하는데.. 너무 하기싫다...
✔ 뭘 해야할까... 고민이 있다...
✔ 어떻게 해야할까???