728x90
반응형
1. delivery.csv 파일을 읽고
1) 일자별 통화건수 총 합을 구하시오.
series로 출력된다. groupby가 일자를 index로 넣기 때문이다.
2) 이전일자 대비 통화건수 증가율을 계산하여 통화건수증가율 컬럼에 추가하시오.
이렇게 하면 s2에 s1에 대하여 하나씩 밀린 값이 저장된다.
처음 값은 똑같은 값으로 넣도록 하였다.
그냥 냅다 빼버리면 리턴 결과가 이상하게 나온다.
시리즈는 key가 같은 값끼리 연산하기 때문이다.
index 메서드를 사용하여 키 값을 똑같이 주면 두 시리즈의 차를 구할 수 있다.
따라서 위와 같이 계산하면 되겠다.
3) 시도별 시군구별 통화건수 총합을 구하시오.
또는,
이렇게 표현이 가능하다.
4) 시간대별 통화건수가 가장 많은 음식업종을 구하시오.
Sol1) transform 사용(가장 추천하는 방식)
Sol 2) join
728x90
반응형
'배우기 > 복습노트[Python과 분석]' 카테고리의 다른 글
[복습] Python 파이썬에서의 SQL문법(pandasql 패키지 sqldf 함수) (0) | 2024.01.24 |
---|---|
[복습] Python 파이썬에서의 join (index join, outer join)(2) (0) | 2024.01.24 |
[복습] Python 파이썬에서의 join(pd.merge) (1) (0) | 2024.01.22 |
[복습] Python DBMS 연동 (1) | 2024.01.22 |
[복습] Python 파이썬에서의 groupby 연산 (0) | 2024.01.19 |