关于scipy中uniform_filter函数的注意事项
在处理分组聚合问题时,有时需要使用均值作为统计量。那其实就是一个均值滤波问题。我不希望使用for循环和均值卷积核来对二维数组进行滤波,因为这个线性运算且可用通过数字搬移来实现。
在使用uniform_filter时在边界处会出现难以解释的值,不过后来发现是我对python语法不够熟悉导致的。例如以下代码:
import numpy as np
x = np.array([[1, 2, 3,4,5],
[6, 7, 8,9,10],
[11,12,13,14,15],
[16,17,18,19,20],
[21,22,23,24,25]