TIL(2024-05-31)

JayJay Choi·2024년 5월 31일
0

TIL

목록 보기
37/61

기초 통계 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?

✔ 라이브 세션을... 정리해야하는데.. 너무 하기싫다...

✔ 뭘 해야할까... 고민이 있다...

✔ 어떻게 해야할까???

profile
차근차근 열심히 따라가보는 왕초보의 기록들!

0개의 댓글