def create_plot_types(names): for name in names: fname = '{}_plot.png'.format(name) print("*** creating figure {!r} for type {!r} ***".format(fname, name)) plot = all_examples[name]() window = PlotWindow(plot=plot) window.edit_traits() save_plot(window.container, fname)
'scatter': get_scatter_plot, 'cmap_scatter': get_cmap_scatter_plot, 'vsize_scatter': get_variable_size_scatter_plot, 'jitter': get_jitter_plot, 'candle': get_candle_plot, 'errorbar': get_errorbar_plot, 'filled_line': get_filled_line_plot, 'image': get_image_plot, 'image_from_file': get_image_from_file, 'cmap_image': get_cmap_image_plot, 'contour_line': get_contour_line_plot, 'contour_poly': get_contour_poly_plot, 'polygon': get_polygon_plot, 'bar': get_bar_plot, 'quiver': get_quiver_plot, 'polar': get_polar_plot, 'multiline': get_multiline_plot, } if __name__ == '__main__': name = 'line' factory_func = all_examples[name] plot = factory_func() window = PlotWindow(plot=plot) ui = window.edit_traits() filename = '{}_plot.png'.format(name) save_plot(window.container, filename)
'jitter': get_jitter_plot, 'candle': get_candle_plot, 'errorbar': get_errorbar_plot, 'filled_line': get_filled_line_plot, 'image': get_image_plot, 'image_from_file': get_image_from_file, 'cmap_image': get_cmap_image_plot, 'contour_line': get_contour_line_plot, 'contour_poly': get_contour_poly_plot, 'polygon': get_polygon_plot, 'bar': get_bar_plot, 'quiver': get_quiver_plot, 'polar': get_polar_plot, 'multiline': get_multiline_plot, } if __name__ == '__main__': name = 'vsize_scatter' factory_func = all_examples[name] plot = factory_func() window = PlotWindow(plot=plot) ui = window.edit_traits() filename = '{}_plot.png'.format(name) save_plot(window.container, filename)