Это похоже на демонстрацию того, что делает meshgrid
. Обратите внимание, что то, что обычно будет Z
на контурном графике, теперь равно либо X
, либо Y
.
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(-90, 91, 15)
X, Y = np.meshgrid(x, x)
fig, ax = plt.subplots(figsize=(5,5))
cs = ax.contour(X, Y, X, colors=['blue'], levels=x) # Z = X
ax.clabel(cs, inline=1, fontsize=7)
cs = ax.contour(X, Y, Y, colors=['red'], levels=x) # Z = Y
ax.clabel(cs, inline=1, fontsize=7)