свойства matplotlib и subplots

Я добавляю фигуру matplotlib на холст, чтобы я мог интегрировать ее с pyqt в своем приложении. Я озирался и использовалplt.add_subplot(111) кажется, что путь (?), но я не могу добавить какие-либо свойства к участку, как я могу с "обычным" сюжетом

настройка фигуры

self.figure1 = plt.figure()
self.canvas1 = FigureCanvas(self.figure1)
self.graphtoolbar1 = NavigationToolbar(self.canvas1, frameGraph1)

hboxlayout = qt.QVBoxLayout()

hboxlayout.addWidget(self.graphtoolbar1)
hboxlayout.addWidget(self.canvas1)

frameGraph1.setLayout(hboxlayout)

создание участка и добавление данных

df = self.quandl.getData(startDate, endDate, company)

ax = self.figure1.add_subplot(111)
ax.hold(False)
ax.plot(df['Close'], 'b-')
ax.legend(loc=0)
ax.grid(True)

Я хотел бы установить метки х и у, но если я сделаюax.xlabel("Test")

AttributeError: 'AxesSubplot' object has no attribute 'ylabel'

что возможно, если бы я сделал это, не используя подзаговор

plt.figure(figsize=(7, 4))
plt.plot(df['Close'], 'k-')
plt.grid(True)
plt.legend(loc=0)
plt.xlabel('value')
plt.ylabel('frequency')
plt.title('Histogram')
locs, labels = plt.xticks()
plt.setp(labels, rotation=25)
plt.show()

Итак, я предполагаю, что мой вопрос заключается в том, возможно ли дальнейшее изменение участков? Или я могу строить графики на холсте pyqt, не используя подзаговоры, чтобы получить больше свойств для своих графиков.

Ответы на вопрос(1)

Ваш ответ на вопрос