目录
保存为txt文件:np.savetxt("eye.txt", i2)
12 返回指定条件下的元素的索引:np.where(c > 0)
第二章 常用函数
1 文件读写示例
创建对角矩阵: np.eye(2)
保存为txt文件:np.savetxt("eye.txt", i2)
2 CSV文件读取: loadtxt()
delimiter:分隔符
column:列
获取第7列和第八列的数据:
注意两点:c列虽然是空列,但是它也是一列。不看看出是从第0列开始计数的。
unpack=True的意思是,将这两列分别赋值给等号左边的两个变量c和v
3 计算成交量加权平均价格(VWAP)
以成交量为权重,成交量大的对应的那个价格它的重要性就大。
上面得到的c是股票的平均价格,v是股票的成交量。
4 算术平均值函数: np.mean(c)
5 时间加权平局价格(TWAP)
以时间为权重,最近的时间权重大,远的时间权重小。
6 最大值和最小值以及最大值和最小值之间的差(极差)
np.max(x)和np.maximum(a,x)的区别
np.max(x)返回的是一个值
np.maximum(a,x)是将a与x中的每个元素进行比较,大于a的不变,小于等于a的变为a
7 求中位数: np.median(c)
8 对数组排序: np.msort(c)
9 求方差:np.var(c)
等价于: