我们在python工程和数据分析中经常用到随机的操作,比如随机生成某个值,对一串数据进行随机排序等等。random是python一个很强的第三方库,可以实现常用的随机算法。 ...
我们在python工程和数据分析中经常用到随机的操作,比如随机生成某个值,对一串数据进行随机排序等等。random是python一个很强的第三方库,可以实现常用的随机算法。 ...
今天介绍一下numpy在线性代数方面的计算,使用并不复杂都是调用方法。用到的同学记一记,用不到跳过也无妨。 显而易见笔者一般用不到,所以到网上找了资料汇总在下面。 线性代数运...
numpy作为科学计算工具,绝大多数场景是对数字的操作。不过numpy仍然支持对字符串的操作,虽然用的不多,有兴趣可以了解一下这里不再介绍。 本篇是numpy系列的收尾,希望...
今天讲一下numpy中一些常规的数据统计功能,以及如何操作数组的排序和搜索。 这些在实际的数据分析场景经中常常用到。 统计操作 还是把常用的方法汇总一个表: 功能方法说明数组...
日常的工作和学习过程中充斥着大量excel操作,比如打开excel文件、计算数据、保存数据、绘图等等。python有诸多可以操作excel数据的模块如pandas,但想要一览...
激动的心,颤抖的手,终于讲到函数了。 到这说明numpy这项工具被你掌握了大半。 掌握了前面的array对象和操作,数学运算、函数和统计是非常好理解的东西,无非调用numpy...
像上篇最后说的,“轴”概念是numpy中很重要的概念。对一个ndarray来说,轴用0,1,2,...,n-1表示。 轴既代表数组颗粒度的大小,从0轴到n轴颗粒度递增,即数组...
讲完了数组对象的基本知识,我们今天看看如何变化一个数组的结构,也就是转置操作。 转置,就是在数组维度不变的情况下,使数组结构发生变化的过程。 转置可能是体、行、列的数目发生变...
算数运算 与常规的list对象不同,numpy支持把整个数组带入算数运算。 之前提过,array对象往往要求所有元素保持统一的数据类型,因此numpy的运算能以数组为单位,而...