아나콘다 프롬프트
conda install -c conda-forge folium
스타일을 tiles 옵션으로 지정
-folium.Map()
-location: 위도, 경도
-tiles: 지도 스타일
-zoom_start: 표기할 지도 크기 0~18
folium.Map(location=[45.5236, -122.6750], tiles="Stamen Toner", zoom_start=13)
my_map = folium.Map(location=[45.372, -121.6972], zoom_start=12, tiles="Stamen Terrain")
folium.Marker([45.3288, -121.6625], popup="<i>Mt. Hood Meadows</i>").add_to(my_map)
folium.Marker([45.3311, -121.7113], popup="<b>Timberline Lodge </b">.add_to(my_map)
지도에 마커 생성
-popup: 마우스로 눌렀을 때 나타남
-tooltip: 그냥 갖다되면 나타남
-add_to(m): 기본 맵에 추가
folium.Circle(), folium.CircleMarker()
-fill_color: 원 안에 색 채우기
정규화된 살인 발생 건수
my_map = folium.Map(location=[37.5502, 126.982], zoom_start=11, tiles="Stamen Toner")
my_map.choropleth(
geo_data=geo_str,
data=crime_anal_norm["살인"],
columns=[crime_anal_norm.index, crime_anal_norm["살인"]],
fill_color="PuRd",
key_on+"feature.id",
fill_opacity=0.7,
line_opacity=0.2,
legend_name="정규화된 살인 발생 건수
)
my_map = folium.Map(locatio=[37.5502, 126.962], zoom_start=11)
for idx, rows in crime_anal_station.iterrows():
forlium.Marker([rows["lat"], rows["lng"]]).add_to(my_map)