First of all i am new in DSP, so i have no solid education in the field.
I have convert my time domain acceleration-seismic data to frequency using DFT and i am trying to smooth the DFT data, in order to have a more appropriate view of them. I didn't know how exactly to approach my problem until i found a python code in the Scipy-Cookbook that smooths signals with convolution of them with a specific window (e.g. hanning, hamming).
You can find the code here: https://scipy-cookbook.readthedocs.io/items/SignalSmooth.html
So my questions are: 1) Is this a theoretically accepted method to smooth data in DFT domain or only applies in time domain ? (references are welcome!) 2) Are there different methods to smooth DFT data?