
Numpy
qq_42052864
这个作者很懒,什么都没留下…
展开
-
Numpy学习笔记第一篇
import numpy as np a=np.arange(5) a.dtype,a.shape #把arange函数创建的数组作为列表元素,并把这个列表作为参数传递给array函数,从而创建了一个3*3的矩阵 c=np.array([np.arange(3),np.arange(3),np.arange(3)]) c c[0,1] #第一行第二列 #创建浮点小数,复数 float(12...原创 2018-08-11 21:50:16 · 203 阅读 · 0 评论 -
Numpy 学习笔记四 利用Numpy进行历史股价分析
利用Numpy进行历史股价分析 import sys c,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 · 700 阅读 · 0 评论 -
Numpy学习笔记三
范例随机漫步 import random position=0 walk=[position] steps=1000 for 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 · 435 阅读 · 0 评论 -
Numpy 学习笔记二
from __future__ import division from numpy.random import randn import numpy as np arr=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 · 376 阅读 · 0 评论 -
np.savetxt(),np.loadtxt()
import numpy as np i2=np.eye(6) np.savetxt("eye.txt",i2) i2 f=open('data.csv','r') c,v=np.loadtxt(f,delimiter=',',usecols=(3,4),unpack=True) c,v原创 2018-08-11 21:56:23 · 5911 阅读 · 0 评论