25.3.13TIL

황효정·2025년 3월 13일

데이터 분석

목록 보기
17/88
post-thumbnail

오늘의 파이썬
merge는 파라미터라고 부르고, sql에서의 join과 가장 유사하다.
inner join은 굳이 하나의 컬럼을 안써주어도 알아서 찾지만 왠만하면 써주자->다른 팀원들을 위해

  • suffixe.
  • 똑같은 컬럼이 있었을 때 _lift,_right 이렇게 규칙을 붙여주는 문자를 선언해주는 것.
  • indicator은 직접 해보기
  • 인덱스 축은 세로줄이다. 0,1,2,3
  • merge가 join보다 편하다고 함. 계속 쳐주는 연습을 해야 함.
  • concat 주요 옵션
  • axis. 수직결합인지, 수평결합인지. axis=0(아무것도 안주면)/axis=1 수평결합.
  • 판다스에서는 append는 사라진다고 함.
  • values랑 aggfunc이랑 세트임 values<-여기에 있는 값은 aggfunc<-어떻게 할 건지.
  • split 중요함
  • 파라미터란 함수나 메서드를 호출할 때 전달되는 값을 받는 변수이다.
  • 반복문. for 변수 in 반복할_데이터
    += '누적해서 담는다' 라는 뜻임.

오늘은 코드카타에서 처음으로 where절에서 서브쿼리 사용을 해봤다. 나한테 익숙한 것은 인라인뷰(from절에서의 서브쿼리)였는데 오늘 안풀려서 고민하다가 정답쿼리를 보면서 공부했는데, 조건절에 서브쿼리를 써야 하는 거였다. 예전에 코드카타 풀다가 한번 이것에 대해 고민한 적이 있었는데 그때도 풀지 못했었다. 그래도 이번 기회를 통해서 where절 서브쿼리를 이용해 문제풀이를 해보게 되어서 좋다.
예를 들어 어떤 컬럼별 max(price)를 구하는데, 그 max(price)에 대한 모든 컬럼을 다 가져올 때 실제로 다 가져와지지 않는 것을 발견했었다. 이런 경우에는 조건절에다가 서브쿼리를 실행해야 한다는 것을 발견했다. 스칼라쿼리,,?였나 그 select절에서 사용하는 서브쿼리는 어떨때 사용하는지도 익혀야하는데,,
sql이 이제 좀 알아가는 단계를 거쳤는데 바로 파이썬을 들어가버리니까 조금 벅차다..

화이팅이다
오늘은 드디어 된장국에 있는 버섯이랑 감자를 조금 먹었고, 마른멸치반찬도 먹었다.. 진짜 이게 사람 사는 거지라는 생각이 들었고,, 이제서야 일어설 때 머리가 어지럽지가 않다. 아직도 몸에 힘이 없고 몸무게는 지금 -7kg 되어서 최저를 찍었지만 더이상 빠지지 않기를바라면서 내일은 나물반찬도 도전을 해봐야겠다. 감사하다

profile
청지기

0개의 댓글