Я использую проект pydot для создания графиков, показывающих отношения между различными данными.Визуализация данных в реальном времени с использованием pydot
import pydot
graph = pydot.Dot(graph_type='graph')
for i in range(3):
edge = pydot.Edge("Root", "Connection%d" % i)
graph.add_edge(edge)
conn_num = 0
for i in range(3):
for j in range(2):
edge = pydot.Edge("Connection%d" % i, "Sub-connection%d" % conn_num)
graph.add_edge(edge)
conn_num += 1
graph.write_png('graph.png')
выполнения кода (взятый из here) дает мне:
Вопрос
Есть ли способ pydot может быть сконфигурирован для работы в режиме реального времени или есть какие-либо подобные проекты как pydot, которые позволяют делать графики в реальном времени? Что-то, что позволит мне добавить новые ребра по мере поступления данных.
Как вы хотите * см * графики? Вы можете просто создавать новый png-файл каждый раз. –
Да, я могу, но мне нужен только один файл, который динамически обновляется и отображается по мере поступления новых данных – user2061944