Creates a single spectrum image, saves it and plots it:
Signal1D
signal.plot
method# Set the matplotlib backend of your choice, for example
# %matploltib qt
import hyperspy.api as hs
import numpy as np
s = hs.signals.Signal1D(np.random.rand(1024))
# Export as msa file, very similar to a csv file but containing standardised
# metadata
s.save('testSpectrum.msa', overwrite=True)
# Plot it
s.plot()