

pairplot으로 강도, 살인, 폭력에 대한 상관관계 나타내기

인구수, CCTV와 살인, 강도의 상관관계 나타내기

인구수, CCTV와 살인/폭력 검거율의 관계

인구수, CCTV와 절도/강도 검거율의 관계







# tiles option
- "OpenStreetMap"
- "Mapbox Bright" (Limited levels of zoom for free tiles)
- "Mapbox Control Room" (Limited levels of zoom for free tiles)
- "Stamen" (Terrain, Toner, and Watercolor)
- "Cloudmade" (Must pass API key)
- "Mapbox" (Must pass API key)
- "CartoDB" (positron and dark_matter)

folium.Marker(
location,
popup="", # 마우스 클릭했을 때
tooltip="", # 마우스 댔을 때
icon="",
draggable,
**kwargs,
)
.add_to(m)
다양한 모양의 아이콘 지원
- https://fontawesome.com/v5.15/icons?d=gallery&p=2&m=free : "fa"
- https://getbootstrap.com/docs/3.3/components/ : "glyphicon"

folium.ClickForMarker()
: 지도 위에 마우스로 클릭했을 때 마커 생성


import json
state_data = pd.read_csv("../data/02. US_Unemployment_Oct2012.csv")
m = folium.Map([43, -102], zoom_start=3) # 미국 지도 좌표
folium.Choropleth(
geo_data="../data/02. us-states.json", # 경계선 좌표값이 담긴 데이터
data=state_data, # Series or DataFrame
columns=["State", "Unemployment"], # DataFrame columns
key_on="feature.id",
# 위의 4개가 가장 중요하고, 아래는 옵션
fill_color="BuPu",
fill_opacity=0.5, # 0~1
line_opacity=0.5, # 0~1
legend_name="Unemployment rate (%)" # 범례 이름
).add_to(m)
m







numpy axis=1 행(가로)
pandas axis=1 열(세로)


