Comencé con matplot y manejé algunos gráficos básicos, pero ahora me resulta difícil descubrir cómo hacer algunas cosas que necesito ahora :(
Mi pregunta real es cómo colocar un título global y una leyenda global en una figura con subtramas.
Estoy haciendo subtramas 2x3 donde tengo muchos gráficos diferentes en varios colores (alrededor de 200). Para distinguir (la mayoría) de ellos escribí algo como
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
(¿Alguna idea sobre esto? :)) Cada subtrama tiene la misma función de estilo.
Ahora estoy tratando de obtener un título global para todas las subtramas y también una leyenda global que explique todos los estilos. También necesito hacer que la fuente sea pequeña para que se ajuste a los 200 estilos allí (no necesito estilos completamente únicos, pero al menos algún intento)
¿Alguien puede ayudarme a resolver esta tarea?