MultPlot(input, coinciding=True, atonce=False, show_sameasbond=False, *args, **kwargs)
Plot distribution functions from the list of DFset grouped by the type of interacting atoms or bond number.
Also can be used as universal plotting interface for DF, list(DF), DFset or list(DFset).
- input
- DF-objects (list of DFsets, DFset, list of DFs) to be plotted
- coinciding
- if true - only plot similar DFs that are present in all DFsets of the list, otherwise plot depending on existence of the function
- atonce
- Plot all DFs from the list on a single figure
- show_sameasbond
- Plot bond-related functions which are linked to other functions, by default - false] just plot the original function
- *args
- Arguments for OnePlot
- **kwargs
- Optional arguments for OnePlot - figsize=(10, 7), dpi=80, hardcopy=False, outfile=None, title=None, multiplot=False
Examples:
MT.MultPlot([DF1, DF2, DF3], atonce=True)
MT.MultPlot([DFset1, DFset2], conciding=True)
MT.MultPlot([DFset1, DFset2], figsize=(10, 7), dpi=80,
hardcopy=True, outfile='plot.eps',
title='SomeTitle',
legend_template = 'Name.DFsetName',
legend_fontsize=14, title_fontsize=18,
xlabel='Distance', ylabel='RDF', xylabel_fontsize=12))