Numpy 常用函数
2024-10-19 08:59:29
保存文件
i3 = eye(3) 创建一个3*3 的单位矩阵
savetxt('eye.txt',i3) #保存矩阵
读取文件
c,v=np.loadtxt('data.csv', delimiter=',', usecols=(6,7), unpack=True)
delimiter 文件内容分隔符
usercols 使用哪些列
unpack = True 可以分拆分出不同列的数据,此例中,一列一个数组,如果该属性为False那么就会生成一个二维数组。
vwap = average(c,weights=v) #加权平均数 weights 为指定权重,还可以用来计算其他的权重。是一个numpy数组或者是数列
avg1 = average(a) #求a的平均数
avg2 = mean(a) #求a的平均数
max1 = max(a)
ptp1 = ptp(a) #极差。该函数返回最大值和最小值之间的差值。即:max(a) - min(a)
z = msort(a) 对a 进行从大到小排序
m = median(a) 返回a 的中位数
v1 = var(a) # 方差
s2 = std(a) #标准差
diff(a) #返回相邻两个元素的差组成的数组
log(a) #求a的对数
where(a>3) #返回符合条件的元素的索引值
sqrt(9) #求平方根
zeros(5) #创建一个5元素的数组,且元素均为 0
take(a,3) #从a中取出索引为3的元素 等同于a[3]
argmin(a) #数组中最小元素的索引值
argmax(a) #数组中最大元素的索引值
最新文章
- 相克军_Oracle体系_随堂笔记007-PGA
- 启动Tomcat时报 Expected stackmap frame at this location.(JDK1.7编译)
- 制作stick侧边栏导航效果
- 安装nodejs+ionic+cordova环境心得
- Deep Learning In NLP 神经网络与词向量
- (转载)PHP array_merge() 函数
- Servlet:response生成图片验证码
- C# 语言规范_版本5.0 (第14章 枚举)
- 201521123103 《Java学习笔记》 第八周学习总结
- Winform美化MessageBox
- 【.NET Core】ASP.NET Core之IdentityServer4(1):快速入门
- svn冲突意思
- HTML导出Excel文件(兼容IE及所有浏览器)
- c++选择重载函数
- Objective-C RunTime 学习笔记 之 AutoReleasPool
- 《Linux内核分析》第八周
- Using C++ new() placement in embedded system
- ubuntu16.04安装ssh服务,并实现远程访问
- jq塞入不同状态html的写法 switch (defaults.type)
- echarts实现环形图