Как создать легенду для каждого сюжета в цикле?

Вы не можете сделать это точно, см. В ответе силико .

Но вы можете сделать Foo::print() и Foo foo; print(foo); делать разные вещи. (Определите void print(Foo& foo) в том же пространстве имен, что и class Foo, он будет найден ADL).

В любом случае, это не очень хорошая идея. У вас есть две функции, очень похожие по названию, которые делают совершенно разные вещи, что нарушает хорошие принципы дизайна.

0
задан Yuri Molodyko 18 March 2019 в 16:56
поделиться

1 ответ

ax представляет собой двумерный массив с формой (2, 2). Следовательно, each_ax является одномерным массивом с формой (2,). Вы должны получить доступ к каждому элементу отдельно. Например:

for row in ax:
    for each_ax in row:
        each_ax.legend(['Male', 'Female'])
0
ответ дан Gianluca Micchi 18 March 2019 в 16:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: