调用var函数时发现输出了inf值 出现问题的代码: var_vec = np.var(data, axis=0) 确认data没有问题,输出值有inf,搜索后发现可能由于精度不够造成的,更改代码如下解决了 var_vec = np.var(data, axis=0, dtype='float64') 附上参考网址: Why does “numpy.mean” return ‘inf’?