Page 148 - python
P. 148
122
ภาพประกอบที่ 10.18 แสดงการปรับโครงสราง province2564.shp
10.16 การแสดงแผนทตามระดับสีจากงบประมาณรายจายประจําป 2564
ี่
การพล็อตดวยระดับสีตามระดับงบประมาณรายจายประจําป 2564 แสดงดังนี้
ตัวอยางที่ 10.13 การแสดงแผนที่ตามระดับสีจากงบประมาณรายจายประจําป 2564
import pandas as pd
import geopandas as gpd
from geopandas import GeoDataFrame
m = gpd.read_file("province2564.shp")
m.crs="EPSG:32647"
gdf = GeoDataFrame(m)
gdf = gdf.to_crs("epsg:4326")
gdf['budget64'] = list(map(lambda k:int(k), gdf['budget64']))
p1 = gdf[(gdf.budget64 < 30000000000 )]
p1.plot(cmap='rainbow',figsize=(20,20),edgecolor='k', lw=0.7)
import matplotlib.font_manager as fm
import matplotlib.pyplot as plt
THSarabun = fm.FontProperties(fname='fonts/THSarabun.ttf')