
주요 학습내용
1. Pandas의 pivot_table
2. pip명령과 condas명령
3. python의 for문
4. google maps 사용

df.pivot_table(index="Name", values=['Quantity', 'Price'])
출력 결과 :
df.pivot_table(index=["Name", "Rep", "Manager"], values = ["Account", "Price", "Quantity"])
출력 결과 :
df.pivot_table(index=["Manager", "Rep"], values=["Price"], aggfunc=np.sum)
출력 결과 :
df.pivot_table(
index=["Manager", "Rep", "Product"],
values=["Price", "Quantity"],
aggfunc=[np.sum, np.mean],
fill_value=0)
출력 결과 :
# Product를 컬럼으로 지정
df.pivot_table(index=["Manager", "Rep"], values="Price", columns="Product", aggfunc=np.sum)
출력 결과 :
df.pivot_table(index=["Manager", "Rep"], columns="Product", aggfunc=np.sum, fill_value=0)
출력 결과 :
Python의 공식 모듈 관리자
pip.list : 현재 설치된 모듈 리스트 반환

pip install module_name : 모듈 설치
pip uninstall module_name : 설치된 모듈 제거
모듈 설치
- Python 자체가 항상 사용할 모듈은 직접 설피해야 함
- 단, 그중 많은 모듈을 포함한 배포판인 anaconda덕분에 하지 않는 것일 뿐
- 따라서 직접 모듈 설치도 할 수 있어야 함

간단한 for문 예제
1) 구글에 'Google Cloud Platform(gcp)'검색
2) 우측 상단 콘솔 선택
3) 계정 생성 및 프로젝트 생성
4) API제한
5) prompt 설치


# 필요정보 1) 위도, 경도
print(tmp[0].get("geometry")["location"]["lat"])
print(tmp[0].get("geometry")["location"]["lng"])
# 필요정보 2) formatted_address
tmp[0].get("formatted_address").split()
# .split() : 띄어쓰기로 구분되어서 리스트에 담아줌
tmp[0].get("formatted_address").split()[2]