np.select()、np.piecewise()对多条件逻辑判断的向量化计算的支持
当python程序里出现大量的条件判断时,要如何做到让程序运行的速度最快?
这是一直以来都遇到的问题,python的for if else结构速度很慢,特别是[for 里 if 嵌套if] 、[for if 并列 elif]的方法,
暂时写的算法里用的是:
1、np.where()、df.where、df.map替代一部分条件逻辑
2、把条件逻辑判断写到def()里,再apply或者是li...
原创
2018-06-17 16:36:04 ·
4284 阅读 ·
0 评论