python3中不再内置apply函数,若您需要调用其它package中的若干函数,不能使用apply(func,())这种形式
可以使用字典代替
譬如说有定义
def detrend(spec_data): # 分区 去趋势 return signal.detrend(spec_data)
可以定义如下:
functions = { 'mean_centralization': mean_centralization, 'detrend': detrend, 'd1': d1, 'd2': d2, 'standardlize': standardlize, 'msc': msc, 'snv': snv }
通过调用实现apply函数效果
functions['detrend'](args)