У меня есть некоторые функции для построения графика, но мне нравится, что когда я вызываю третью функцию, график первой исчезает.Это возможно?Я попытался axes.clear (), но он стирает все
Код разделен на несколько файлов, но вот функции, о которых я говорю
def pontos(self, nos, ident): #first function
for i in nos:
self.ax.plot([i[0]], [i[1]], [i[2]], marker = 'o', color = 'black', markersize = 5 )
def barras(self, nos, icd, ident2, rot):#second function
for i in icd:
self.ax.plot([nos[i[0]][0],nos[i[1]][0]], [nos[i[0]][1],nos[i[1]][1]], [nos[i[0]][2],nos[i[1]][2]],linewidth=3.5, c='gray')
def deslocamentP(self, deslocamentos, nos, quant): third function
self.oontos.remove()) ### doens't work ('function' object has no attribute 'remove')
text = str(deslocamentos[i][0]) + 'm'
self.ax.text((nos[i][0]-0.5), nos[i][1], nos[i][2], text)
self.ax.quiver(nos[i][0], nos[i][1], nos[i][2], 1, 0, 0, length = self.scal, color = 'k')