From 3cd8fea829ade4635f77b61c3a89559ac5c5133a Mon Sep 17 00:00:00 2001 From: David M Fobes Date: Fri, 5 Sep 2014 16:00:40 -0400 Subject: [PATCH] Upd: Minor change to string handling in fitting part of Data.plot [skip ci] --- neutronpy/tools.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/neutronpy/tools.py b/neutronpy/tools.py index 398799f..0d06e68 100644 --- a/neutronpy/tools.py +++ b/neutronpy/tools.py @@ -696,8 +696,8 @@ def residuals(params, data): fit_y = fit_options['function'](fitobj.params, fit_x) plt.plot(fit_x, fit_y, '{0}-'.format(plot_options['fmt'][0])) - param_string = '\n'.join(['p$_{0}$: {1:.3f}'.format(i, p) for i, p in enumerate(fitobj.params)]) - chi2_params = '$\chi^2$: {0:.3f}\n'.format(fitobj.chi2_min) + param_string + param_string = u'\n'.join(['p$_{{{0:d}}}$: {1:.3f}'.format(i, p) for i, p in enumerate(fitobj.params)]) + chi2_params = u'$\chi^2$: {0:.3f}\n\n'.format(fitobj.chi2_min) + param_string plt.annotate(chi2_params, xy=(0.05, 0.95), xycoords='axes fraction', horizontalalignment='left', verticalalignment='top',