def import_plotting():
global matplotlib
import matplotlib; matplotlib.use('Agg') # for systems without X11
global PdfPages
from matplotlib.backends.backend_pdf import PdfPages
global pylab
import pylab
pylab.rcParams.update({
'backend': 'PDF',
'font.size': 16,
'figure.figsize': (6,4.5),
'figure.dpi': 100.0,
'figure.subplot.left': 0.15,
'figure.subplot.right': 0.95,
'figure.subplot.bottom': 0.15,
'figure.subplot.top': 0.95,
'grid.color': '0.1',
'axes.grid' : True,
'axes.titlesize' : 'small',
'axes.labelsize' : 'small',
'axes.formatter.limits': (-4,4),
'xtick.labelsize' : 'small',
'ytick.labelsize' : 'small',
'lines.linewidth' : 2.0,
'lines.markeredgewidth' : 0.5,
'lines.markersize' : 10,
'legend.fontsize' : 'x-small',
'legend.fancybox' : False,
'legend.shadow' : False,
'legend.borderaxespad' : 0.5,
'legend.numpoints' : 1,
'legend.handletextpad' : 0.5,
'legend.handlelength' : 1.6,
'legend.labelspacing' : .75,
'legend.markerscale' : 1.0,
# turn on the following to embedd fonts; requires latex
#'ps.useafm' : True,
#'pdf.use14corefonts' : True,
#'text.usetex' : True,
})
try: pylab.rcParams.update({'figure.max_num_figures':50})
except: pylab.rcParams.update({'figure.max_open_warning':50})
try: pylab.rcParams.update({'legend.ncol':1.0})
except: pass
评论列表
文章目录