Numpy
qq_42052864
这个作者很懒,什么都没留下…
展开
-
Numpy学习笔记第一篇
import numpy as npa=np.arange(5)a.dtype,a.shape#把arange函数创建的数组作为列表元素,并把这个列表作为参数传递给array函数,从而创建了一个3*3的矩阵c=np.array([np.arange(3),np.arange(3),np.arange(3)])cc[0,1] #第一行第二列#创建浮点小数,复数float(12...原创 2018-08-11 21:50:16 · 191 阅读 · 0 评论 -
Numpy 学习笔记四 利用Numpy进行历史股价分析
利用Numpy进行历史股价分析import sysc,v=np.loadtxt('data.csv',delimiter=',',usecols=(6,7),unpack=True)vwap=np.average(c,weights=v)#计算成交量加权平均价格mean=np.mean(c) #算术平均值函数t=np.arange(len(c)) ...原创 2018-08-11 22:59:02 · 667 阅读 · 0 评论 -
Numpy学习笔记三
范例随机漫步import randomposition=0walk=[position]steps=1000for i in range(steps): step=1 if random.randint(0,1) else -1 #random.randint(0,1)随机产生0,1数字 position+=step walk.append(position...原创 2018-08-11 22:57:04 · 402 阅读 · 0 评论 -
Numpy 学习笔记二
from __future__ import divisionfrom numpy.random import randnimport numpy as nparr=np.arange(10) #np.arange()支持步长为小数,np.range()不允许np.sqrt(arr),np.exp(arr)x=randn(8) #从标准正态分布中返回8个样本值y=randn(8)...原创 2018-08-11 22:54:55 · 352 阅读 · 0 评论 -
np.savetxt(),np.loadtxt()
import numpy as npi2=np.eye(6)np.savetxt("eye.txt",i2)i2f=open('data.csv','r')c,v=np.loadtxt(f,delimiter=',',usecols=(3,4),unpack=True)c,v原创 2018-08-11 21:56:23 · 5877 阅读 · 0 评论