如何解决如何确定簇对应的颜色?
我对编码非常陌生,我想知道哪种颜色属于哪个集群? 我有以下代码使用 folium 来聚类悉尼场馆。
# Define latitude of Sydney,Australia
syd_lat,syd_lng = -33.8548157,151.2164539
# Create a map of Sydney
map_clusters = folium.Map(
location=[syd_lat,syd_lng],zoom_start=11,)
# Set color scheme for the different clusters
x = np.arange(k) # k = number of clusters
ys = [i + x + (i*x)**2 for i in range(k)]
colors_array = cm.rainbow(np.linspace(0,1,len(ys)))
rainbow = [colors.rgb2hex(i) for i in colors_array]
# Add markers and popups to the map
for lat,lng,subs,clust in zip(
clustered['Latitude'],clustered['Longitude'],clustered['Suburbs'],clustered['Cluster']):
label = folium.Popup(f'Cluster {clust}: {subs}')
folium.CircleMarker(
[lat,lng],radius=5,popup=label,color=rainbow[clust-1],fill=True,fill_color=rainbow[clust-1],fill_opacity=0.7,).add_to(map_clusters)
map_clusters # display the map
我也得到如下输出结果
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。