Я начал с matplot и управлял некоторыми базовыми сюжетами, но теперь мне трудно понять, как сделать некоторые вещи, которые мне нужны сейчас: (
Мой вопрос заключается в том, как поместить глобальный заголовок и глобальную легенду на фигуре с подзаголовками.
Я делаю 2x3 подсети, где у меня много разных графиков в разных цветах (около 200). Чтобы отличить (большинство) из них, я написал что-то вроде
def style(i, total):
return dict(color=jet(i/total),
linestyle=["-", "--", "-.", ":"][i%4],
marker=["+", "*", "1", "2", "3", "4", "s"][i%7])
fig=plt.figure()
p0=fig.add_subplot(321)
for i, y in enumerate(data):
p0.plot(x, trans0(y), "-", label=i, **style(i, total))
# and more subplots with other transN functions
(любые мысли по этому поводу?:)) Каждый подзаговор имеет ту же функцию стиля.
Теперь я пытаюсь получить глобальный заголовок для всех подзаговоров, а также глобальную легенду, которая объясняет все стили. Также мне нужно сделать шрифт крошечным, чтобы он соответствовал всем 200 стилям (мне не нужны совершенно уникальные стили, но, по крайней мере, некоторые попытки)
Может кто-нибудь помочь мне решить эту задачу?