little things
This commit is contained in:
@@ -149,9 +149,15 @@ def si_stats(title, data, sicol, si_thresh, nsegscol):
|
||||
print(' cutoff frequencies:', ' '.join([f'{f:3.0f}Hz' for f in np.unique(fcutoff)]))
|
||||
print(' cutoff frequencies:', ' '.join([f'{np.sum(fcutoff == f):3d}' for f in np.unique(fcutoff)]))
|
||||
print(f' cutoff frequencies: {np.min(fcutoff):.0f}Hz - {np.max(fcutoff):.0f}Hz, median={np.median(fcutoff):.0f}Hz, mean={np.mean(fcutoff):.0f}Hz, std={np.std(fcutoff):.0f}Hz')
|
||||
contrasts = 100*data['contrast']
|
||||
print(' contrasts: ', ' '.join([f'{c:.2g}%' for c in np.unique(contrasts)]))
|
||||
print(f' contrasts: {np.min(contrasts):.2g}% - {np.max(contrasts):.2g}%, median={np.median(contrasts):.2g}%, mean={np.mean(contrasts):.2g}%, std={np.std(contrasts):.2g}%')
|
||||
print(' contrasts:')
|
||||
contrasts = data['contrast']
|
||||
for c in np.unique(contrasts):
|
||||
nc = np.sum(contrasts == c)
|
||||
nsi = np.sum(sidata[contrasts == c] > si_thresh)
|
||||
print(f' {100*c:3.2g}% n={nc:3d} ({100*nc/len(contrasts):4.1f}%):'
|
||||
f' n={nsi:3d} ({100*nsi/nc:5.1f}%) have SI > {si_thresh:.1f}')
|
||||
contrasts *= 100
|
||||
print(f' {np.min(contrasts):.2g}% - {np.max(contrasts):.2g}%, median={np.median(contrasts):.2g}%, mean={np.mean(contrasts):.2g}%, std={np.std(contrasts):.2g}%')
|
||||
nsegs = data[nsegscol]
|
||||
print(f' number of segments: {np.min(nsegs):4.0f} - {np.max(nsegs):4.0f}, median={np.median(nsegs):4.0f}, mean={np.mean(nsegs):4.0f}, std={np.std(nsegs):4.0f}')
|
||||
nsegs = data['nsegs']
|
||||
|
||||
Reference in New Issue
Block a user