
Numpy
关于numpy
Muasci
keep open
keep real
keep smiling
不要忘记命运掌握在自己的手里,确保做的每一件事,都是自己选择去做的,成为时间这敌人的主宰,成为自己的存在。记得常怀愤怒,并把它转化成热情,选择一切、拥抱一切、坚持一切、把一切视作敌人、战胜一切。<----曾经的发言( ╯□╰ )
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
np.nonzero &np.count_nonzero
import numpy as np test = np.array([[1,2,3],[2,4,5]]) print(np.transpose(np.nonzero(test)).shape[0]) print(np.count_nonzero(test)) 输出 6 6 解释: np.nonzero以元组形式返回array中非0的坐标 np.count_nonzero返回array中非0项的个...原创 2020-03-27 13:21:17 · 928 阅读 · 0 评论 -
np.where()
参考来自 massquantity的 numpy.where() 用法详解转载 2020-03-27 13:06:12 · 203 阅读 · 0 评论 -
np.flatten()
import numpy as np a = np.array([[1,2,3],[4,5,6],[1,2,4]]) print(a.flatten()) # 返回一个扁平的ndarray b = np.mat([[1,2,3],[4,5,6],[1,2,4]]) print(b.flatten()) # 返回一个扁平的matrix 返回: [1 2 3 4 5 6 1 2 4] [[1 2...原创 2020-03-25 15:03:11 · 936 阅读 · 0 评论 -
np.random.Normal()
np.random.normal(loc,scale,size): 表示一个正态分布 如图所示: loc对应的就是均值 scale对应的就是标准差 size可以设为一个int或者一个数组,里面的数满足正态分布 如果loc = 0 scale = 1 则是一个标准正态分布 把size设为10则输出十个满足标准正态分布的数 import numpy as np print(np.random.nor...原创 2020-03-13 23:14:40 · 554 阅读 · 0 评论 -
Numpy入门
文章目录一些基础知识数组创建打印数组基本运算通函数tobecontinued 一些基础知识 import numpy as np # ndarray.ndim # 轴的个数,即维度的个数 def basic_knowledge(arraY): print("ndim:",arraY.ndim) print("shape:",arraY.shape) print("size:...原创 2020-03-07 00:44:22 · 352 阅读 · 0 评论 -
np.set_printoptions()
超过1000会省略 解决: import sys np.set_printoptions(threshold=sys.maxsize) a = np.arange(1001) print(a) >[ 0 1 2 ... 998 999 1000] a = np.arange(1000) print(a) [ 0 1 2 3 4 5 6 7 ...原创 2020-03-06 23:36:33 · 999 阅读 · 0 评论 -
ny.dtype()
import numpy as np dt = np.dtype([('name',np.float64),('age',np.int32),('gender',np.float32)]) a = np.array([[1,1],[1,1]],dtype = dt) print(a) > [[(1., 1, 1.) (1., 1, 1.)] [(1., 1, 1.) (1., 1, 1....原创 2020-03-06 22:59:18 · 135 阅读 · 0 评论 -
numpy.fromfunction
Numpy官网 numpy.fromfunction¶ numpy.fromfunction(function, shape, *, dtype=<class ‘float’>, **kwargs)[source]¶ Construct an array by executing a function over each coordinate. The resulting array ...原创 2020-03-06 22:39:45 · 796 阅读 · 0 评论 -
arg,*arg,**kwargs
def fuc(arg): print(arg,type(arg)) fuc(1) fuc([1]) fuc({1:1}) fuc((1,1)) print("-"*24) def fuc2(*args): print(args,type(args)) fuc2(1) fuc2([1]) fuc2({1:1}) fuc2((1,1)) print("-" * 24) def f...原创 2020-03-06 21:03:46 · 144 阅读 · 0 评论