Пример #1
0
    def add_dimension(self, name ,lst, options={}):
        self.y[name] = {"values": lst, "name":name }
        self.set_color(name, colors.DEFAULT_BLUE)

        for key in options.keys():
            if "color" in key and type(options[key]) == dict :
                options[key] = colors.construct_color(options[key].get("color", (0,0,0)) , options[key].get("opacity", 1 ))
        self.y[name].update(options)
Пример #2
0
 def add_dimension(self, name, lst, options={}):
     mapped = []
     if self.top:
         for a, b in itertools.izip_longest(self.top, lst):
             b = b if b else 0
             c = a + b if a else b
             mapped.append(c)
     else:
         mapped = lst
         self.top = mapped
     LineChart.add_dimension(self, name, mapped, options)
     col = options.get("fill_color", "rgba(151,187,205,1)")
     self.y[name]['fill_color'] = colors.construct_color(col, 1)
     self.y[name]['stacked'] = 'true'
     self.params.update({'datasetFill': 'true', 'animation': True})
Пример #3
0
	def add_dimension(self, name ,lst, options={}):
		mapped = []
		if self.top:
			for a,b in itertools.izip_longest(self.top,lst):
				b = b if b else 0
				c = a + b if a else b
				mapped.append(c)  
		else:
			mapped =lst
			self.top = mapped
		LineChart.add_dimension(self,name,mapped,options)
		col = options.get("fill_color", "rgba(151,187,205,1)")
		self.y[name]['fill_color'] = colors.construct_color(col, 1)
		self.y[name]['stacked'] = 'true'
		self.params.update( {'datasetFill' : 'true', 'animation' : True})