# este es un ejemplo de como componer graficos con matplot

import matplotlib.pyplot as plt
x=[1,2,3,4,5]
y=[10,20,30,40,50]

fig = plt.figure(figsize=(5,5))  # aqui se crea o instancia un objeto contenedor de 5 x 10 de alto

mngr=plt.get_current_fig_manager() #obtengo un objeto que es el manejador del grafico recien creado
mngr.window.geometry("+200+100") # lo coloco en la posicion 200 x  100 y 

plt.gcf().canvas.set_window_title('VERTICAL') 
ax = fig.add_subplot(212) # esto quiere decir que el grafico tendra dos filas y una columna y este es ek segundo
ax.plot(x, y, color='lightblue', linewidth=3, label='para')

bx = fig.add_subplot(232) #aca tiene dos filas tres columnas y este es el segundo
bx.plot(x, y, color='red', linewidth=3, label='para')

cx = fig.add_subplot(233)#aca tiene dos filas tres columnas y este es el segundo
cx.plot(x, y, color='black', linewidth=3, label='para')



fig1 = plt.figure(figsize=(10,5)) # aqui se crea o instancia un objeto contenedor de 10 x 5 de alto
mngr1=plt.get_current_fig_manager()
mngr1.window.geometry("+1000+300") # lo coloco en la posicion 300 x 300 y
 
plt.gcf().canvas.set_window_title('APAISADO') 
ax = fig1.add_subplot(211)
ax.plot(x, y, color='lightblue', linewidth=3, label='para')

bx = fig1.add_subplot(223)
bx.plot(x, y, color='red', linewidth=3, label='para')

cx = fig1.add_subplot(224)
cx.plot(x, y, color='black', linewidth=3, label='para')

plt.show()