파이선 가이드북.!!
https://wikidocs.net/book/1
강의 자료
https://python.bakyeono.net/index.html
[머신러닝 입문 강좌 | TEAMLAB X Inflearn ]
numpy
https://www.youtube.com/watch?v=yHD1ApkUWRQ
https://www.youtube.com/watch?v=R47dC04H2-I
https://www.youtube.com/channel/UC_kvhNYJtP1-Ap67byTbfuw
TeamLab
가천대학교 산업경영공학과 Teamlab의 강의/연구 동영상입니다.
www.youtube.com
geo pandas를 이용한 지도 활용
https://sksdudtjs.tistory.com/23
지리 데이터 시각화(1) - 한국 기초 구역도 합치기, GeoPandas
데이터 사이언스 스쿨 - 지리 정보 데이터 처리 먼저 위 사이트에서 많은 도움을 받았음을 밝힙니다. 지리 데이터를 처음 접하시는 분은 한 번 정독하시는 걸 추천드립니다. 목적 아래 테이블과
sksdudtjs.tistory.com
import geopandas as gpd
import matplotlib.pyplot as plt
import pandas as pd
import numpy as np
# Step 1: 한국의 행정 경계 데이터 불러오기
# GeoJSON or SHP 파일을 불러옵니다 (GeoJSON은 한국 경계 데이터를 쉽게 구할 수 있음)
# https://github.com/southkorea/southkorea-maps 에서 행정구역 GeoJSON을 다운로드할 수 있습니다.
korea_admin_boundaries = "korea_admin_boundaries.json" # 파일 경로를 맞게 설정하세요.
gdf = gpd.read_file(korea_admin_boundaries)
# Step 2: 임의의 내한성 데이터 추가
# 한국의 행정 구역별 내한성 (Hardiness Zone) 값을 가정
np.random.seed(42) # 재현 가능한 결과를 위해 설정
gdf['Hardiness_Zone'] = np.random.randint(6, 9, len(gdf)) # 예: 내한성 값 6~9 범위
# Step 3: 지도 그리기
fig, ax = plt.subplots(1, 1, figsize=(10, 14))
gdf.plot(column='Hardiness_Zone',
cmap='coolwarm', # 색상 지도 설정
legend=True,
edgecolor="black",
linewidth=0.5,
ax=ax)
# 지도에 타이틀 추가
plt.title("Korean Plant Hardiness Zones", fontsize=15)
plt.axis("off") # 축 제거
plt.show()
지리 정보 데이터 처리 방식
지리 정보 데이터 처리 — 데이터 사이언스 스쿨
GeoPandas는 파이썬에서 지리정보 데이터 처리의 기하하적 연산과 시각화 등을 돕는 패키지이다. 이름으로도 알 수 있듯이, GeoPandas는 Pandas와 비슷하다. 두 가지의 자료형 GeoSeries와 GeoDataFrame이 있
datascienceschool.net
'python' 카테고리의 다른 글
Python 패키지 모듈 정의하기 (0) | 2022.05.27 |
---|