Как создать n сюжетных фигур (в цикле) - python - PullRequest
0 голосов
/ 11 сентября 2018

Итак, я пытаюсь построить n круговых фигур на графике с помощью Plotly. Это число n может варьироваться, и поэтому я не могу создать их вручную, но мне нужен цикл. Есть ли способ сделать это? повторить n раз этот кусок кода в соответствии с моим списком индексов?:

  'shapes': [
     # Circle to define radius_of_persistence
    {
        'type': 'circle',
        'xref': 'x',
        'yref': 'y',
        'x0': zois_list[0]-radius_of_persistence,
        'y0': zois_list[1]-radius_of_persistence,
        'x1': zois_list[0]+radius_of_persistence,
        'y1': zois_list[1]+radius_of_persistence,
        'line': {
            'color': 'rgba(255, 171, 96, 1)',
        },
    },

1 Ответ

0 голосов
/ 11 сентября 2018

Итак, по сути, единственный способ создания фигур в цикле - это создание объекта json, который сам представляет «макет».Таким образом, я могу включить в словарь (макет) столько записей, сколько захочу.

...