I want to normalize the data of the frequency bands in the topomap. I set normalize: True in the function, but the colorbar is not normalized across all frequency bands. What should I do to ensure the colorbar is normalized for all frequency bands?
normalize=True is only dividing each of the bands by the total power, but this does not set the colourbar limits to be equal. vlim="joint" is probably what youβre looking for. This will set the colourbar limits to the same value across all bands.
On a separate note, the plot_psd_topomap() method you are using is legacy code. It is now recommended to use .compute_psd().plot_topomap(). You can also use vlim="joint" with this new plot_topomap() method.
Sorry @isabelceo, I missed the notification for this.
Do you also see very strong low-frequency activity in the standard channel-wise PSD? Looks like a very dramatic drop-off. In any case you see the same effect in the original image you sent (scale of delta is ~0.6-08; scale of rest is much lower ~0.01-0.1).
Perhaps setting normalize=False and dB=True (will be ignored if normalization=True) makes this look better?