模块一: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与数组保存类型相同
模块四:
点击查看更多内容
为 TA 点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦