от
Я продолжаю получать сообщения об ошибках на мой kmeans кластеризации. Примечание: Я очень новой для все и кодирования в целом, поэтому я тоже ищу, чтобы улучшить в любом случае. Я лично пытался определить каждого цвета, но это не сработало.
# create map
map_clusters = folium.Map(location=[latitude, longitude], zoom_start=11)

# set color scheme for the clusters
x = np.arange(kclusters)
ys = [i   x   (i*x)**2 for i in range(kclusters)]
colors_array = cm.rainbow(np.linspace(0, 1, len(ys)))
rainbow = [colors.rgb2hex(i) for i in colors_array]

# add markers to the map
markers_colors = []
for lat, lon, poi, cluster in zip(pittsburgh_merged['Latitude'], 
pittsburgh_merged['Longitude'], pittsburgh_merged['Neighborhood'], 
pittsburgh_merged['Cluster Labels']):
label = folium.Popup(str(poi)   ' Cluster '   str(cluster), 
parse_html=True)
folium.CircleMarker(
[lat, lon],
radius=5,
popup=label,
color=rainbow[cluster

Я ожидаю выхода map_clusters, чтобы быть видимым. Это должна быть карта Питсбурга с мест организованного цвета. Отсюда и радуги назначения. Тем не менее, я постоянно получаю "ошибку TypeError: список индексы должны быть целыми или дольками, не всплывают" ошибки для цвета и назначения fill_color.

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
...