|
67 | 67 |
|
68 | 68 | range_n_outliers = np.concatenate( |
69 | 69 | (np.linspace(0, n_samples / 8, 5), |
70 | | - np.linspace(n_samples / 8, n_samples / 2, 5)[1:-1])) |
| 70 | + np.linspace(n_samples / 8, n_samples / 2, 5)[1:-1])).astype(np.int) |
71 | 71 |
|
72 | 72 | # definition of arrays to store results |
73 | 73 | err_loc_mcd = np.zeros((range_n_outliers.size, repeat)) |
|
135 | 135 | plt.errorbar(range_n_outliers, err_cov_mcd.mean(1), |
136 | 136 | yerr=err_cov_mcd.std(1), |
137 | 137 | label="Robust covariance (mcd)", color='m') |
138 | | -plt.errorbar(range_n_outliers[:(x_size / 5 + 1)], |
139 | | - err_cov_emp_full.mean(1)[:(x_size / 5 + 1)], |
140 | | - yerr=err_cov_emp_full.std(1)[:(x_size / 5 + 1)], |
| 138 | +plt.errorbar(range_n_outliers[:(x_size // 5 + 1)], |
| 139 | + err_cov_emp_full.mean(1)[:(x_size // 5 + 1)], |
| 140 | + yerr=err_cov_emp_full.std(1)[:(x_size // 5 + 1)], |
141 | 141 | label="Full data set empirical covariance", color='green') |
142 | | -plt.plot(range_n_outliers[(x_size / 5):(x_size / 2 - 1)], |
143 | | - err_cov_emp_full.mean(1)[(x_size / 5):(x_size / 2 - 1)], color='green', |
144 | | - ls='--') |
| 142 | +plt.plot(range_n_outliers[(x_size // 5):(x_size // 2 - 1)], |
| 143 | + err_cov_emp_full.mean(1)[(x_size // 5):(x_size // 2 - 1)], |
| 144 | + color='green', ls='--') |
145 | 145 | plt.errorbar(range_n_outliers, err_cov_emp_pure.mean(1), |
146 | 146 | yerr=err_cov_emp_pure.std(1), |
147 | 147 | label="Pure data set empirical covariance", color='black') |
|
0 commit comments