Я пытаюсь показать график в Tkinter GUI. Я использую программирование сокетов для передачи данных от клиента к серверу на стороне сервера, у меня GUI. когда я строю график без Tkinter GUI, он строит графики. когда я пытаюсь построить в Tkinter GUI, он показывает ошибку типа ValueError: несоответствие формы: объекты не могут быть переданы одной фигуре
pcanvas = FigureCanvasTkAgg(fig, master = tab3)
pcanvas.draw()
pcanvas.get_tk_widget().pack(side=tk.TOP, fill=tk.BOTH, expand=1)
fig.tight_layout()
toolbar = NavigationToolbar2TkAgg(pcanvas, tab3)
toolbar.update()
pcanvas._tkcanvas.pack(side=tk.TOP, fill=tk.BOTH, expand=1)
root.update()
root.update_idletasks()
fig = Figure(figsize=(10, 3),dpi=100)
ax1 = fig.add_subplot(121)
ax.set_title("Frequency plot")
ax1.set_xlabel("Frequency-Hz", labelpad = 3, fontsize = 10)
ax1.set_ylabel("Magnitude", labelpad = 10, fontsize = 10)
line4, = ax1.plot(abs(freqs1),fft_result1,"b")
ax4 = fig.add_subplot(122)
ax.set_title("RAW DATA")
ax4.set_xlabel("Sample Pts", labelpad = 3, fontsize = 10)
ax4.set_ylabel("Amplitude-Vlts", labelpad = 10, fontsize = 10)
line1, = ax4.plot(a2,"b")
длина двух переменных одинакова , пожалуйста помогите ..