GraphQL 百度搜索优化 webserver ios bash keras pdo datatables laravel4 tinymce ionic framework 后台网站模板 bootstrap管理系统模板 bootstrap模板 android开发项目 pmp教学视频 css获取最后一个元素 mysql批量更新数据 spark文档 solidworks图库 lora开发 磁盘清理会误删东西吗 python字典get python基础练习 python中time python程序代码 python的lambda函数 数据结构java版 java中的正则表达式 java入门代码 java时间类型 java创建文件夹 离散数学及其应用 groupby redis入门指南 js上传图片 离散数学pdf 快点蛆虫成就单刷 刷新页面 音乐狂app
当前位置: 首页 > 学习教程  > 编程语言

python2——numpy 运算

2021/2/13 20:13:30 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

前言 根据 莫烦Python的教程 总结写成,以便自己复习和使用,这里我就不哟林地挂原创了🐶。 numpy 运算 对每个元素求sin,对每个元素求平方,每个元素对应相乘。 a3 np.array([10,20,30,40]) b3 np.arange(4)c3 np.sin(a3) #对…

前言

根据 莫烦Python的教程 总结写成,以便自己复习和使用,这里我就不哟林地挂原创了🐶。

numpy 运算

对每个元素求sin,对每个元素求平方,每个元素对应相乘。

a3 = np.array([10,20,30,40])
b3 = np.arange(4)

c3 = np.sin(a3) #对每个元素求sin

d3 = a3**2 # 对每个元素求平方

e3 = a3 * b3 #每个元素对应相乘

f3 = np.dot(a3,b3) # 矩阵相乘 a3.dot(b3)
print(a3,b3,c3,d3,'e:',e3)
print(a3+b3)
print(b3<3)# 返回一个与b相同结构的true和false列表,表示哪些值小于3

和,最小,最大

ee = np.random.random((2,4))#从0-1的范围内选出2行四列的数字矩阵
print(np.sum(ee,axis=1)) # 1:行 0:列
print(np.min(ee,axis=1)) # 1:行 0:列
print(np.max(ee,axis=1)) # 1:行 0:列

最小元素的索引argmin

平均值mean

查询非零元素的位置nonzero

排序sort

clip

a4 = np.arange(0,12).reshape(3,4)
print(np.argmin(a4)) # 查看最小元素的索引
print(np.mean(a4)) # 所有元素的平均值 或者 print(a4.mean()) 
print(np.cumsum(a4))#第n个数是前n个数的和的值

print(np.nonzero(a4))# 以数列的形式来表示非零元素的位置
print(np.sort(a4)) # 默认按行进行排序

print(np.transpose(a4),'\n')#转置,如下用于矩阵相乘
print((a4.T).dot(a4))

print(np.clip(a4,5,9)) # 所有小于5的都等于5,所有大于9的都等于9


本文链接: http://www.dtmao.cc/news_show_700412.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?