matplotlib (11) 썸네일형 리스트형 [plot] geopandas: geo.json plotting with matplotlib Introduction geoplot을 하기 위해선 우선 geo 관련 json파일이 필요한데, 이는 구글링을 통해 어렵지 않게 받을수 있다. 받은 뒤에, plotting을 하기 위해선 여러 툴이 있다. Features -folium을 이용하면 json없이 바로 png나 html로 플로팅을 할 수 있는데 matplotlib와 호환이 잘 되지 않기 때문에, 마음대로 custom하기가 어려움 이를 위해 geopandas를 사용하면 매우 쉽게 됨 geopandas는 데이터를 DataFrame 형태로 불러오게 됨 각 row별로 plotting할 수 있고, color custom도 matplotlib와 함께 만지기 쉬움 Installation # in jupyter notebook !pip install geopa.. 파이썬 matplotlib 한글 사용 (ubuntu 18.04) Linux: Ubuntu 18.04 기준 약간의 변경을 하면 어느 OS이든 사용 가능 Install Font 나눔글꼴의 경우 설치 예시 다른 글꼴의 경우 받아서 그냥 그 경로를 사용하면 됨 sudo apt-get install fonts-nanum* # 나눔관련 모든 글꼴 설치 fc-cache -fv # 설치 후 재부팅 하면 폰트가 인식이 되지만 재부팅 안할 경우 이걸 실행해야 함 혹시 모르시는 분 계실까봐, jupyter 환경에서는 맨앞에 !를 붙이면 터미널 명령어 사용가능 Usage 보통 아래처럼 사용하라고 다른 설명을 보면 나옴 하지만 나같은 경우는 인식을 못함 !cp /usr/share/fonts/truetype/nanum/Nanum* /usr/local/lib/python3.6/dist-pack.. 파이썬을 이용한 CDF, PDF 그리기 (편집중) 이 글을 읽으면 도움이 많이 된다..! https://mycourses.aalto.fi/pluginfile.php/146910/mod_resource/content/1/binning_tutorial.pdf 1. pdf log binning 해서 plot하기 data = 넣어주기 # data 는 1-D list 형태로 maxbin = math.ceil(np.log10(max(data)))hist, bins = np.histogram(data , bins=np.logspace(0, maxbin, num=nbins, endpoint=True, base=10.0, dtype=None) , normed=False )bin_centers = (bins[1:]+bins[:-1])*0.5 # histogram에서 bi.. 이전 1 2 3 다음