eem_plot

pyeem.plots.eem_plot(eem_df, ax=None, plot_type='imshow', wavelength_units='nm', intensity_units='unspecified', include_cbar=True, aspect='equal', fig_kws={}, plot_kws={}, cbar_kws={}, **kwargs)

[summary]

Parameters
  • eem_df (pandas.DataFrame) – An Excitation Emission matrix.

  • ax (matplotlib.axes.Axes, optional) – If an axis is provided, the EEM will be plotted on this axis. Otherwise, a new axis object will be created. Defaults to None.

  • plot_type (str, optional) – [description]. Defaults to “imshow”.

  • intensity_units (str, optional) – [description]. Defaults to “unspecified”.

  • wavelength_units (str, optional) – [description]. Defaults to “nm”.

  • aspect (str, optional) – [description]. Defaults to “equal”.

  • include_cbar (bool) – If true, colorbar will be included.

  • fig_kws (dict, optional) – Optional keyword arguments to include for the figure. Defaults to {}.

  • plot_kws (dict, optional) – Optional keyword arguments to include. They are sent as an argument to the matplotlib plot call. Defaults to {}.

  • cbar_kws (dict, optional) – Optional keyword arguments to include for the colorbar. Defaults to {}.

Raises

ValueError – [description]

Returns

matplotlib.contour.QuadContourSet, matplotlib.image.AxesImage, or mpl_toolkits.mplot3d.art3d.Poly3DCollection: [description]