继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【九月打卡】第11天 - 课程总结 数组操作

慕码人5253727
关注TA
已关注
手记 28
粉丝 0
获赞 2


模块一:numpy基础入门 - 9 课程总结 数组操作 - 夏正东

模块二:掌握numpy基础是为后期更好学习pandas, matplotlib, seaborn的必要基础,因后期的都是基于数据的处理和展示,而numpy则对数据管理体系进行讲解和管理,因此需要踏实打好基础。

模块三:

运算 +-*/ //整除 %取余 **次幂

数组广播3条规则:1 先对比形状,再对比维度,最后对比对应轴的长度

2 如果对应数组维度不同,则在维度较低的数组左侧补1,直到维度与高维数组相等

3 当数组维度相同,如果数组长度相同,或是一个数组维度为1,兼容数组可广播

random.rand(数组形状)返回随机数,>=0.0,<=1.0, 的随机数,

random.randint(最低,最高,大小,数据类型),返回>=0.0,<=1.0, 的随机整数,

random.normal(平均值,标准差,大小)求的是正态分布函数

random.randn(数组形状)返回标准正态分布图,即random.normal的loc=0, scale=1时

排序sort中,a为数组,axis=-1最后一个轴,其它默认

argsort则是用轴进行索引,上面轴,下面索引

求和sum, 忽略nan则nansum, 方法非函数则ndarray.sum(无引用数组)

max与sum同,但函数用amax, 方法用max;min与max同

mean则三个函数同,average也是

保存save(文件,数组,是否以pickle形式存储,转换python3-2), savez类压缩文件(文件) npz, savez.compressed压缩文件

load与数组保存类型相同

模块四:

http://img1.mukewang.com/6323bdde0001eb7205150352.jpghttp://img.mukewang.com/6323be4c00011eb106050241.jpghttp://img2.mukewang.com/6323bea80001af6f03860308.jpghttp://img3.mukewang.com/6323bec40001e03f04090325.jpghttp://img1.mukewang.com/6323bf630001e86804850304.jpg

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP