def __init__(self):
self.ticks_in_week = 10
self.tick = 0
self.current_date = 0
self.real_sizes = None
self.nodes = self.get_graph_nodes()
self.nodesizes = self.get_node_sizes()
self.dates = self.get_dates()
self.edges = self.get_edges()
self.iters = (len(self.dates)-1)*self.ticks_in_week - 2
self.curr_edges = self.recalc_edges()
self.sizes = self.nodesizes[self.dates[self.current_date]]
self.size_inc = self.calc_size_inc()
self.g = nx.Graph()
self.g.add_nodes_from(self.nodes)
self.fig = plt.figure(figsize=(16,9),dpi=240)
#self.pos = nx.spring_layout(self.g)
self.load_positions()
self.resize_pos()
self.colors = [random.random() for _ in self.nodes]
self.glow_iter = 20
评论列表
文章目录