Applies default settings for plots.
()
| 398 | return |
| 399 | |
| 400 | def defaultsPlot(): |
| 401 | """ |
| 402 | Applies default settings for plots. |
| 403 | """ |
| 404 | figures = [manager.canvas.figure for manager in plotHelp.Gcf.get_all_fig_managers()] |
| 405 | for fig in figures: |
| 406 | plt.tight_layout() |
| 407 | for i in range(len(fig.axes)): |
| 408 | fig.axes[i].title.set_fontsize(ini.plot_fontsize) |
| 409 | fig.axes[i].grid(visible=True, which='major', color='0.5',linestyle='-') |
| 410 | fig.axes[i].grid(visible=True, which='minor', color='0.5',linestyle=':') |
| 411 | fig.axes[i].tick_params(axis="both", labelsize=ini.plot_fontsize) |
| 412 | t = fig.axes[i].xaxis.get_offset_text() |
| 413 | t.set_fontsize(ini.plot_fontsize) |
| 414 | t = fig.axes[i].yaxis.get_offset_text() |
| 415 | t.set_fontsize(ini.plot_fontsize) |
| 416 | try: |
| 417 | fig.axes[i].xaxis.label.set_fontsize(ini.plot_fontsize) |
| 418 | fig.axes[i].yaxis.label.set_fontsize(ini.plot_fontsize) |
| 419 | except: |
| 420 | pass |
| 421 | try: |
| 422 | leg = fig.axes[i].legend(loc = ini.legend_loc, |
| 423 | borderpad = 0.2, |
| 424 | labelspacing = 0, |
| 425 | handletextpad = 0.2, |
| 426 | handlelength = 1, |
| 427 | scatterpoints = 1, |
| 428 | numpoints = 1) |
| 429 | for t in leg.get_texts(): |
| 430 | t.set_fontsize(ini.plot_fontsize) |
| 431 | except: |
| 432 | pass |
| 433 | return |
| 434 | |
| 435 | def plotSweep(fileName, title, results, sweepStart, sweepStop, sweepNum, |
| 436 | sweepVar = 'auto', sweepScale = '', xVar = 'auto', xScale = '', |