【发布时间】:2018-03-08 16:16:13
【问题描述】:
我想知道是否有人知道如何在 python 的等高线图中屏蔽或隐藏特定区域,这是我的代码的一部分
self.fig=plt.figure()
delta = 0.025
xmin=4
xmin=6
x=np.arange(4,6,delta)
ymin=85
ymax=91
y = np.arange(85, 91, delta)
X, Y = np.meshgrid(x, y)
Z=formel()//here im using a specific formula to calculate Z
plt.gcf().subplots_adjust(left=0.16)
plt.xlabel(xlabel)
plt.ylabel(ylabel)
self.CS = plt.contour(X, Y, Z)
plt.xlim(xmin, xmax)
plt.ylim(ymin, ymax)
plt.plot(pointX, pointY, 'kx')
plt.clabel(self.CS, inline=1, fontsize=10)
self.canvas = FigureCanvasTkAgg(self.fig, self)
self.canvas.get_tk_widget().config(width=400,height=400)`
【问题讨论】:
-
请调整您的问题以获得 MCVE,因为目前代码 sn-p 不会运行,因为缺少很多东西(例如
formel,x,y和 @987654327 @)。 -
我编辑了这个问题,但我没有写formel,因为它很长,在这里没有任何意义。希望这就是您要求编辑问题时的意思。
标签: python matplotlib tkinter