numpy
东写西读李老湿
知乎:东写西读。公众号:布吉岛青年。目前就职于某大型金融企业从事金融科技工作。重点写大数据和Python相关的文章,但又不止于技术,欢迎关注。
展开
-
python不改变二维数组相对位置,得到对应行(列/元素)满足条件的新数组
python不改变二维数组相对位置,得到对应行(列)满足条件的新数组有时候,程序中会用到不改变二维数组相对位置,得到元素满足对应条件的行。比如,给定一个坐标数组,要求剔除掉x,y坐标不满足>0条件的坐标。引子:一维数组对于一维数组来说,实现这个功能很简单。有多种方法可以选择。方法一:直接法A = np.array([1,2,3,4,5,6,0,-2,7,8,9])result ...原创 2019-01-06 20:43:53 · 2857 阅读 · 2 评论 -
python将三维数组展开成二维数组
以前写过一篇:python将两个二维array叠加成三维array的实现方法,尝试用“曲线救国”的方法来解决二维数组叠加成三维数组的问题。但是,天道有轮回,苍天绕过谁。好不容易把数组叠加在一块儿了,新的需求又出现了:将三维数组展开成二维数组。有去有回。相对于叠加三维数组,展开数组numpy支持得很好,只需要用好np.reshape(A,(a,b)) 函数即可。参数:A:被重新组合的数组...原创 2019-01-12 23:24:11 · 30323 阅读 · 2 评论 -
python运行时报错:Intel MKL FATAL ERROR: Cannot load mkl_intel_thread.dll的解决方案
python运行时报错:“Intel MKL FATAL ERROR: Cannot load mkl_intel_thread.dll”的解决方案在运行python程序的时候,报错:Intel MKL FATAL ERROR: Cannot load mkl_intel_thread.dll 。网上搜索了一下,可能原因是numpy包出了问题或者tensorflow等这些包版本太低,解决方案:...原创 2019-01-18 19:58:03 · 20814 阅读 · 3 评论