답변 3
1
0
0
안녕하세요
올려주신 질문 만으로는 오류가 없어보입니다.
일단 아래 폴리움의 기본 예제가 잘 돌아가는지 확인이 필요할거 같습니다.
Value Error는 값의 타입이나 이름이 지정된 변수와 다를 때 나는 오류입니다.
아래 소스코드는 폴리움의 기본 예제입니다.
아래 기본 예제가 정상으로 동작하는지 확인해 보시고 Choropleth 의 옵션값들의 타입이나 오류가 있는지 확인을 해보세요.
====================
import pandas as pd
import folium
url = 'https://raw.githubusercontent.com/python-visualization/folium/master/examples/data'
state_geo = f'{url}/us-states.json'
state_unemployment = f'{url}/US_Unemployment_Oct2012.csv'
state_data = pd.read_csv(state_unemployment)
m = folium.Map(location=[48, -102], zoom_start=3)
folium.Choropleth(
geo_data=state_geo,
name='choropleth',
data=state_data,
columns=['State', 'Unemployment'],
key_on='feature.id',
fill_color='YlGn',
fill_opacity=0.7,
line_opacity=0.2,
legend_name='Unemployment Rate (%)'
).add_to(m)
folium.LayerControl().add_to(m)
m