“Numpy”的版本间差异
跳到导航
跳到搜索
无编辑摘要 |
无编辑摘要 |
||
第1行: | 第1行: | ||
http://bigsec.net/b52/scipydoc/numpy_intro.html |
http://bigsec.net/b52/scipydoc/numpy_intro.html |
||
== |
==ndarray== |
||
*shape() #数组的形状,虽然len()可以运行 |
*shape() #数组的形状,虽然len()可以运行 |
||
*size() #数组的总元素 |
*size() #数组的总元素 |
||
第16行: | 第16行: | ||
*sort |
*sort |
||
*roll #平移 |
*roll #平移 |
||
==随机数== |
|||
*random.rand(20,20) |
2017年9月30日 (六) 07:46的版本
http://bigsec.net/b52/scipydoc/numpy_intro.html
ndarray
- shape() #数组的形状,虽然len()可以运行
- size() #数组的总元素
- 产生序列数组 a=np.arange(20)
- 合并两个数组 np.append(array1,array2)
- 选择数组在某个范围之内 sel=np.where((wave < 6800) & (wave > 3800))
- asarray
- astype
- clip(a,a_min,a_max)
- array(a).clip(a_min.a_max)
- reduce,reduceat
- reduceat 有点复杂 参见[1]
- unique
- sort
- roll #平移
随机数
- random.rand(20,20)