@@ -166,21 +166,21 @@ def rich_feeder_peripheral(x, sc, stat='median'):
166166
167167 redfunc = np .median if stat == 'median' else np .mean
168168 for linktype in range (3 ):
169- rfp [linktype , degthresh ] = redfunc (x [rfp_label [:, degthresh ]
169+ rfp [linktype , degthresh ] = redfunc (x [mask ][ rfp_label [:, degthresh ]
170170 == linktype + 1 ])
171171
172172 # p-value (one-sided Welch's t-test)
173- _ , pvals [0 , degthresh ] = ttest_ind (x [ rfp_label [:, degthresh ] == 1 ],
174- x [ rfp_label [:, degthresh ] ! = 1 ],
175- equal_var = False ,
176- alternative = 'greater' )
177- _ , pvals [1 , degthresh ] = ttest_ind (x [ rfp_label [:, degthresh ] == 2 ],
178- x [ rfp_label [:, degthresh ] == 3 ],
179- equal_var = False ,
180- alternative = 'greater' )
181- _ , pvals [2 , degthresh ] = ttest_ind (x [ rfp_label [:, degthresh ] == 3 ],
182- x [ rfp_label [:, degthresh ] == 2 ],
183- equal_var = False ,
184- alternative = 'greater' )
173+ _ , pvals [0 , degthresh ] = ttest_ind (
174+ x [ mask ][ rfp_label [:, degthresh ] = = 1 ],
175+ x [ mask ][ rfp_label [:, degthresh ] != 1 ] ,
176+ equal_var = False , alternative = 'greater' )
177+ _ , pvals [1 , degthresh ] = ttest_ind (
178+ x [ mask ][ rfp_label [:, degthresh ] == 2 ],
179+ x [ mask ][ rfp_label [:, degthresh ] == 3 ] ,
180+ equal_var = False , alternative = 'greater' )
181+ _ , pvals [2 , degthresh ] = ttest_ind (
182+ x [ mask ][ rfp_label [:, degthresh ] == 3 ],
183+ x [ mask ][ rfp_label [:, degthresh ] == 2 ] ,
184+ equal_var = False , alternative = 'greater' )
185185
186186 return rfp , pvals
0 commit comments