Я пытаюсь сгруппировать точки на карте по категориям, как определено столбцом во фрейме данных Pandas.Код ниже использует plotly и Dash framework для построения макета карты и построения координат.
for i, row in Comp_data.groupby('Group'):
data.append({
"type": "scattermapbox",
"lat": [hlat],
"lon": [hlong],
"name": "Location",
"mode": "markers",
"marker": {
"symbol": "circle",
"color": "grey", <-- needs to be dynamic based on the group
"size": 6,
"opacity": 0.7
}
}
)
Есть мысли / предложения?