Цвет по категориям - плотно - PullRequest
0 голосов
/ 15 октября 2018

Я пытаюсь сгруппировать точки на карте по категориям, как определено столбцом во фрейме данных 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
                    }
                }

    )       

Есть мысли / предложения?

1 Ответ

0 голосов
/ 19 октября 2018

Попробуйте пропустить свойство color.График даст каждому набору данных другой цвет.

"marker": {
    "symbol": "circle",
    "size": 6,
    "opacity": 0.7
}
...