I am experimenting with wavelets for my thesis and am currently working with the stationary WT pywavelets provides. There are very nice plots for CWTs, but does anyone know a technique for producing a plot that gives a good overall understanding of the produced SWT? Right now I am basically just producing a list of details coefficient plots for each level, and not regarding the averages at all.
I hope this question belongs here. Cheers!
I really just iterate through the transform and plot each details coefficient vector. (I'm aware the example uses DWT and not SWT, but it should be analogous)
fig, axes = plt.subplots(3, 5, figsize=[14, 8])
c = pywt.wavedec(data1, 'haar', mode='periodization')
for i in range(0, 5):
axes[0, i].plot(c[i],c = "r")