Numpy函数笔记
文章平均质量分 64
weixin_54096215
这个作者很懒,什么都没留下…
展开
-
np.random.choice()
print(np.random.choice(5))#从[0, 5)中随机输出一个随机数,相当于np.random.randint(0, 5) print(np.random.choice(5,3))#在[0, 5)内输出五个数字并组成一维数组(ndarray),相当于np.random.randint(0, 5, 3) L=[1,2,3,4,5] T=(2,4,6,2) A = np.array([4, 2, 1])#numpy,array数组,必须是一维的 A0 = np.arange(10).re.原创 2021-12-11 12:30:18 · 1295 阅读 · 0 评论 -
numpy.reshape(-1,1)什么意思?
numpy.reshape(a, newshape, order='C')[source],参数`newshape`是啥意思? 官方文档:https://docs.scipy.org/doc/numpy/reference/generated/numpy.reshape.html newshape : int or tuple of ints The new shape should be compatible with the original shape. If an integer, then t转载 2021-10-09 14:59:36 · 343 阅读 · 0 评论 -
Numpy索引和切片
一维数组 切片的解释:如果只放置一个参数, # 如 [2],将返回与该索引相对应的单个元素。 # 如果为 [2:],表示从该索引开始以后的所有项都将被提取。 # 如果使用了两个参数,如 [2:7],那么则提取两个索引(不包括停止索引)之间的项. 代码: import numpy as np a=[1,2,3,4,5,6] #索引 print(a[2]) # 切片(左闭右开) print(a[2:]) print(a[2:5]) print(a[2:5:2]) 二维数组 代码: i..原创 2021-10-09 14:46:12 · 51 阅读 · 0 评论 -
Numpy函数笔记——np.genfromtxt()
1.两个主循环 genfromtxt运行两个主循环。第一个循环以字符串序列转换文件的每一行。第二个循环将每个字符串转换为适当的数据类型。这种机制比单循环慢,但具有更大的灵活性。特别是,当其他更快,更简单的功能(如loadtxt不能)无法处理时,genfromtxt能够考虑丢失的数据。 可识别文件:该功能可识别gzip和bz2(bzip2)存档 2.参数 numpy.genfromtxt(fname,dtype=<type 'float'>,comments='#',...原创 2021-10-08 15:47:52 · 1009 阅读 · 0 评论