wxPython情节重叠

时间:2015-06-25 13:45:00

标签: python matplotlib plot wxpython figure

我正在设计一个GUI,并且我的绘图配置出了问题。 我不会发布整个脚本,因为它长达数百行。  但我会告诉你我的问题和具体的代码段: Extraction from my GUI

所以你看到极地情节中的丑陋灰色块。我不知道如何删除它,或者让它尽可能小。

我需要这个在一页上显示多个情节。

另一个小问题是极坐标图中的{0.2,0.4,0.6,0.8,1.0}轴值。

这是我的脚本摘录,希望你能帮助我。

import matplotlib.mlab as mlab
from mne.connectivity import spectral as sp
import matplotlib
matplotlib.use('WXAgg')
from matplotlib.figure import Figure
from matplotlib.backends.backend_wxagg import FigureCanvasWxAgg as FigureCanvas

self.figure2 = Figure(figsize=(1,2))
self.axe2 = self.figure2.add_subplot(111)
self.z_plot = FigureCanvas(self, -1, self.figure2)
self.axe2.set_axis_bgcolor('white')
self.axe2.set_title("Connectivity - Channel")
self.axe2.set_xlabel("Frequencs [Hz]")
self.axe2.set_ylabel("Value [  ]")
self.axe2.set_ylim(0, 1.05)
pylab.setp(self.axe2.get_xticklabels(), fontsize=8)
pylab.setp(self.axe2.get_yticklabels(), fontsize=8)
self.axe2.grid(True, color='gray')
# POLAR PLOT
self.figure3 = Figure(figsize=(1,1))
self.axe3 = self.figure3.add_subplot(111, polar=True)
self.P_plot = FigureCanvas(self, -1, self.figure3)
self.P_plot.SetDimensions(860, 20, 500, 200)
self.axe3.set_axis_bgcolor('white')

0 个答案:

没有答案