Note
Go to the end to download the full example code.
Remove Background
This example removes a constant background from a dataset.
Load the data
import lumispy as lum
import matplotlib.pyplot as plt
cl1 = lum.data.asymmetric_peak_map()
Display the original data
cl1.plot()
plt.close(1)

Now we remove the background and display the data
If the parameter signal_range is not given, it can be selected interactively, see hyperspy.api.signals.Signal1D.remove_background().
cl2 = cl1.remove_background(signal_range=(550.0, 620.0), background_type="Offset")
cl2.plot()
plt.close(1)

Total running time of the script: (0 minutes 2.040 seconds)