21
¿Cómo agrego un pequeño círculo relleno o un punto a una trama de countour en matplotlib?matplotlib: agregue el círculo a la gráfica
¿Cómo agrego un pequeño círculo relleno o un punto a una trama de countour en matplotlib?matplotlib: agregue el círculo a la gráfica
Aquí es un ejemplo, utilizando pylab.Circle:
import numpy as np
import matplotlib.pyplot as plt
e = np.e
X, Y = np.meshgrid(np.linspace(0, 5, 100), np.linspace(0, 5, 100))
F = X ** Y
G = Y ** X
fig = plt.figure()
ax = fig.add_subplot(1, 1, 1)
circ = plt.Circle((e, e), radius=0.07, color='g')
plt.contour(X, Y, (F - G), [0])
ax.add_patch(circ)
plt.show()
Y here is another example (aunque no es un gráfico de contorno) de los docs.
O, usted podría utilizar plot
:
import numpy as np
import matplotlib.pyplot as plt
e = np.e
X, Y = np.meshgrid(np.linspace(0, 5, 100), np.linspace(0, 5, 100))
F = X ** Y
G = Y ** X
fig = plt.figure()
ax = fig.add_subplot(1, 1, 1)
plt.contour(X, Y, (F - G), [0])
plt.plot([e], [e], 'g.', markersize=20.0)
plt.show()
¿Puede explicar el primer fragmento de código por favor? –
Vayamos línea por línea. ¿Cuál es la primera línea que no tiene sentido? – unutbu
'F = X ** Y G = Y ** X ' Este es el uno –