目前想求一组数据排除选定数据的均值。
例如 1 2 3 4 5 6 7 8 9
选定1 求2-9的均值
再选定2 求1 3 4-9的均值
请问怎么用代码实现
import numpy as np
a = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9])
filter_index1 = [i for i in range(0, 9)]
filter_index1.remove(0)
print(np.average(a[filter_index1]))
filter_index2 = [i for i in range(0, 9)]
filter_index2.remove(1)
print(np.average(a[filter_index2]))