def run(self, tps, snap, data, para=None): plt = self.app.show_plot(para['title']) data[para['cn']].plot(lw=para['lw'], grid=para['grid'], title=para['title'], ax=plt.add_subplot()) plt.Show()
def run(self, tps, snap, data, para=None): plt = self.app.show_plot(para['title']) data[para['cn']].plot.box(by=None, vert=~para['hor'], grid=para['grid'], title=para['title'], ax=plt.add_subplot()) plt.Show()
def run(self, tps, snap, data, para=None): plt = self.app.show_plot(para['title']) data[para['cn']].plot.area(stacked=para['stack'], alpha=para['alpha'], grid=para['grid'], title=para['title'], ax=plt.add_subplot()) plt.Show()
def run(self, tps, snap, data, para=None): plt = self.app.show_plot(para['title']) if para['dir']: data[para['cn']].plot.barh(stacked=para['stack'], grid=para['grid'], title=para['title'], ax=plt.add_subplot()) else: data[para['cn']].plot.bar(stacked=para['stack'], grid=para['grid'], title=para['title'], ax=plt.add_subplot()) plt.Show()
def run(self, tps, snap, data, para=None): plt = self.app.show_plot(para['title']) if para['overlay']: data[para['cn']].plot.hist(stacked=para['stack'], bins=para['bins'], alpha=para['alpha'], orientation=para['dir'], grid=para['grid'], title=para['title'], ax=plt.add_subplot()) else: data[para['cn']].hist(stacked=para['stack'], bins=para['bins'], alpha=para['alpha'], orientation=para['dir'], grid=para['grid'], ax=plt.add_subplot()) plt.Show()
def run(self, tps, snap, data, para=None): rs = data[ para['rs']] * para['s'] if para['rs'] != 'None' else para['s'] cs = data[para[ 'cs']] if para['cs'] != 'None' else '#%.2x%.2x%.2x' % para['c'] cm = ColorManager.get(para['cm']) / 255.0 cm = None if para['cs'] == 'None' else colors.ListedColormap(cm, N=256) plt = self.app.show_plot(para['title']) data.plot.scatter(x=para['x'], y=para['y'], s=rs, c=cs, alpha=para['alpha'], cmap=cm, grid=para['grid'], title=para['title'], ax=plt.add_subplot()) plt.Show()
def run(self, tps, snap, data, para=None): plt = self.app.show_plot(para['title']) data[para['cn']].plot.pie(subplots=True, title=para['title'], ax=plt.add_subplot()) plt.Show()