Matplotlib, как строить из атрибутов класса? - PullRequest
0 голосов
/ 04 марта 2020

Я создал несколько классов, одним из этих классов является ссылка на класс: , которая возвращает,

 return f" { ((self.component[0].xy) ,(self.component[1].xy)) }"

Затем, по некоторым циклам, я могу получить несколько ссылок:

 link1=((1, 1), (4, 5))
 link2=((2, 2), (6, 8))
 link3=((1, 1), (7, 10))
 link4=((2, 2), (5, 6))
 link5=((4, 4), (1,10))
 link6=((7, 7), (10, 6))
 link7=((4, 4), (2, 6))
 link8=((7, 7), (12,2))

Я пытаюсь построить эти ссылки, но не могу получить график, он возвращает ошибку (аргумент float () должен быть строкой или числом, а не строкой), как я пытаясь следовать:

ax = plt.subplot()
#ax.plot(link)
for m in range(0, 9)):
    ax.plot(all_links[m])
plt.show()

Я пытался сделать что-то вроде link1 [0] [0], link1 [0] [1], но выдает ошибку (объект 'line' не может быть подписан)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...