文章目录
数组的创建
案例一:数组创建示例

案例二:数组的修改
array:创建一个新的数组,修改原来数组中的数据时,不会修改新数组中的数据。
asarray:引用原来的数组。


案例三:创建固定范围的数组

案例四:生成随机数

案例五:创建随机数组

正态分布
案例一:生成随机正太分布

案例二:创建标准正态分布

案例三:随机生成500支股票2年的交易日涨跌幅数据

reshape:没有改变原来的形状,修改数据时数据量要匹配

resize:修改原来的形状

astype:修改类型

np.round:修改小数的位数

T:数组转换(转置)
T:把行列进行互换,相当于reshape,不能修改原来的形状

案例四:tostring() - 数值转换
tostring:将数值转换成bytes,比如数值想要保存在文件中,不能直接保存数值的类型。
当数据太多,jupyter会进行数组的输出限制。

本文介绍了numpy库中创建、修改和操作数组的方法,包括固定范围数组、随机数生成及正态分布数组的创建。重点讲解了reshape、resize、astype、np.round以及数组转置T的功能,并展示了数值转换的使用场景,如保存数据到文件。
986

被折叠的 条评论
为什么被折叠?



