def plot1(self, x, y, ticks, strlab, ID):
self.f = Figure(figsize=(3,4), dpi=100)
self.ax1 = self.f.add_subplot(111)
self.canvas = FigureCanvasTkAgg(self.f, master=root)
self.canvas.show()
self.canvas.get_tk_widget().grid(row = 0, column = 0, rowspan = 3, columnspan = 1, sticky = W+E+N+S)
self.ax1.set_xticklabels(ticks)
for tick in self.ax1.xaxis.get_major_ticks():
tick.label.set_fontsize(6)
# specify integer or one of preset strings, e.g.
#tick.label.set_fontsize('x-small')
tick.label.set_rotation(30)
if(strlab == "INT"):
self.ax1.set_title('Integral Graph: %s' % ID)
if(strlab == "FRQ"):
self.ax1.set_title('Frequency Graph: %s' % ID)
self.ax1.plot(x,y)
评论列表
文章目录