Page 33 - El modelo marshalliano simple
P. 33

# Graficar líneas adicionales
                plt.axvline(x                          =                        (demanda_intercepto-

            oferta_intercepto)/oferta_pendiente,  color  =  'gray',  linestyle  =  '--',

            linewidth=0.5)

                plt.axvline(x                          =                        (demanda_intercepto-
            oferta_intercepto)/demanda_pendiente, color = 'gray', linestyle = '--',

            linewidth=0.5)



                plt.axhline(y = demanda_intercepto, color = 'gray', linestyle = '--',
            linewidth=0.5)

                plt.axhline(y  =  oferta_intercepto,  color  =  'gray',  linestyle  =  '--',

            linewidth=0.5)


                # Graficar el punto de equilibrio

                ax.plot(cantidad_equilibrio,  precio_equilibrio,  'ro',  label  =  'Punto

            de equilibrio')


                # Graficar puntos adicionales

                ax.plot(-oferta_intercepto/oferta_pendiente, 0, 'ro')

                ax.plot(demanda_intercepto/demanda_pendiente, 0, 'ro')


                ax.plot(0, oferta_intercepto, 'ro')

                ax.plot(0, demanda_intercepto, 'ro')


                ax.plot((demanda_intercepto-

            oferta_intercepto)/demanda_pendiente, oferta_intercepto, 'ro')
                ax.plot((demanda_intercepto-

            oferta_intercepto)/oferta_pendiente, demanda_intercepto, 'ro')



                                                             30
   28   29   30   31   32   33   34   35   36   37   38