offcenter = 80 center = (500, 400) rotation = -180 ############ # Ego axis # ############ ego_count = Alter.objects.filter(name__contains='TL0').count() ego_scale = Scale(domain=[ Alter.objects.order_by('degree')[0].degree, Alter.objects.order_by('-degree')[0].degree ], range=[2, 40]) ego_axis_len = sum([ ego_scale.linear(e.degree) * 2.0 for e in Alter.objects.filter(name__contains='TL0').all() ]) ego_axis_origin = rotate(offcenter + 100, angle=rotation, origin=center) axis_egos = Axis(ego_axis_origin, rotate(offcenter + ego_axis_len, angle=rotation, origin=ego_axis_origin), stroke="purple", stroke_opacity="1", stroke_width=2) # place ego nodes on ego axis j = 0.0 for e in Alter.objects.filter(name__contains='TL0').order_by('degree').all():
'Privado': 'purple', 'Sociedad_Civil': 'yellow'} offcenter = 80 center = (500, 400) rotation = -180 ############ # Ego axis # ############ ego_count = Alter.objects.filter(name__contains='TL0').count() ego_scale = Scale(domain=[Alter.objects.order_by('degree')[0].degree, Alter.objects.order_by('-degree')[0].degree], range=[5, 30]) ego_axis_len = sum([ego_scale.linear(e.degree) * 2.0 for e in Alter.objects.filter(name__contains='TL0').all()]) ego_axis_origin = rotate(offcenter + 100, angle=rotation, origin=center) axis_egos = Axis(ego_axis_origin, rotate(offcenter + ego_axis_len, angle=rotation, origin=ego_axis_origin), stroke="purple", stroke_opacity="1", stroke_width=2) # place ego nodes on ego axis j = 0.0 for e in Alter.objects.filter(name__contains='TL0').order_by('degree').all():
offcenter = 80 center = (500, 400) rotation = -180 ############ # Ego axis # ############ ego_count = Alter.objects.filter(name__contains='TL0').count() ego_scale = Scale(domain=[ Alter.objects.order_by('degree')[0].degree, Alter.objects.order_by('-degree')[0].degree ], range=[5, 30]) ego_axis_len = sum([ ego_scale.linear(e.degree) * 2.0 for e in Alter.objects.filter(name__contains='TL0').all() ]) ego_axis_origin = rotate(offcenter + 100, angle=rotation, origin=center) axis_egos = Axis(ego_axis_origin, rotate(offcenter + ego_axis_len, angle=rotation, origin=ego_axis_origin), stroke="purple", stroke_opacity="1", stroke_width=2) # place ego nodes on ego axis j = 0.0 for e in Alter.objects.filter(name__contains='TL0').order_by('degree').all():