def subplots(infiles): fig = plt.figure() len_infiles = len(infiles) row,col = det_row_col(len_infiles) data_dict, ymin, ymax = inte_ste_data(infiles) ks = range(len_infiles) for key, k in zip(sorted(data_dict.keys()),ks): ax = fig.add_subplot(row,col,k+1) x,y = data_dict[key] quickplot(key,x,y,ymin,ymax,ax) plt.show()
def outline(infs, options): fig = plt.figure(figsize=(24,11.6625)) l = len(infs) row,col = det_row_col(l) ids, ns, bs = gen_nbs(infs,options.bins) xlim = [options.xb,options.xe] if options.xb!=None and options.xe!=None else det_lim(ids,bs) ylim = [options.yb,options.ye] if options.yb!=None and options.ye!=None else det_lim(ids,ns) xlb = options.xlb if options.xlb else 'x' ylb = options.ylb if options.ylb else 'y' for k, id in enumerate(ids): ax = fig.add_subplot(row,col,k+1) ax_distri(id,ns[id],bs[id],xlim,ylim,xlb,ylb,ax) plt.show()