Python

    Python파이썬 Google Map API - geocoding 설정,사용

    1. 아나콘다 프롬프트 실행 후, pip install googlemaps 실행 2. 구글 클라우드의 MAPS API 페이지로 이동하여, API 키를 생성합니다. 3. 콘솔로 이동 => Geocoding API 선택 => 사용자인증정보 에서 API 키 생성 station_address=[] for name in station_names : data = gmaps.geocode(name, language= 'ko') address = data[0]['formatted_address'] station_address.append(address) 위 코드블럭의 반복문을 이용하여 원하는 데이터를 추출한 후 station_addreess 에 저장된 주소에서, 구만 따로 띄어냅니다. (예, 종로구) 따로 띄어낸 구를..

    python파이썬 seaborn heatmap 사용하기, 여러 DataFrame 수치화 하기

    히트맵(Heat map)은 2차원 데이터 안에 대응하는 숫자값을 단순하게 보여주는것 뿐만 아니라 색상의 진한 정도 와 옅은 정도를 이용해 숫자값을 눈으로도 쉽게 비교할 수 있는 차트 모양이다. plt.figure(figsize=(10,8)) ## 표의 사이즈 크기를 설정하는 것 sb.heatmap(data=df2, ## df2의 변수로 저장된 DataFrame가지고 히트맵을 그리겠다. cmap='RdPu', ## 차트의 색상 설정 annot=True, ## 각 셀의 값을 표시할지 결정하는 것 fmt='.1f', ## 소수점 1번째 자리까지 표시하라. linewidths=0.8) ## 각 셀간의 간격을 0.8로 설정하라. plt.show() ## 메모리상태는 보여주지말고 차트, 히트맵만 보여줘라. ////..

    Python파이썬 Pandas 데이터 프레임 한글 정상 출력 코드

    import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sb %matplotlib inline import platform from matplotlib import font_manager, rc plt.rcParams['axes.unicode_minus'] = False if platform.system() == 'Darwin': rc('font', family='AppleGothic') elif platform.system() == 'Windows': path = "c:/Windows/Fonts/malgun.ttf" font_name = font_manager.FontProperties(fname=p..

    Python파이썬 pivot_table 사용법

    피벗테이블, 즉 컬럼 값을 열로 만들고 중복된 것을 하나로 합쳐주며 평균으로 계산해서 dataframe을 만들어주는 것이다. index= 에는 컬럼 이름을 즉 인덱스로만들 컬럼 이름을 적어주고, 평균으로 계산하지 않고 더하는 것을 예로 들면 aggfunc=np.sum을 적어주면 된다.