从品牌网站建设到网络营销策划,从策略到执行的一站式服务
本文小编为大家详细介绍“python数组叠加函数怎么用”,内容详细,步骤清晰,细节处理妥当,希望这篇“python数组叠加函数怎么用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
网站设计、成都做网站,成都做网站公司-成都创新互联公司已向1000多家企业提供了,网站设计,网站制作,网络营销等服务!设计与技术结合,多年网站推广经验,合理的价格为您打造企业品质网站。
1、hstack代表水平方向叠加,要想叠加成功,行必须一致。
2、vstack代表垂直方向叠加。如果叠加成功,列必须一致。
3、concatenate手动指定叠加方向。
axis=0表示垂直方向叠加,axis=1表示水平方向叠加,axis=None表示一维数组叠加。
实例
import numpy as np h1 = np.random.randint(0,10,size=(3,1)) h1 #结果: '''array([[4], [8], [2]])''' h2 = np.random.randint(0,10,size=(3,4)) h2 #结果: '''array([[6, 9, 5, 0], [6, 1, 9, 4], [8, 8, 9, 8]])''' h4 = np.random.randint(0,10,size=(1,4)) h4 # 结果 '''array([[2, 3, 5, 5]])''' # 2.横向堆叠 h3 = np.hstack([h1,h2]) h3 #结果: '''array([[4, 6, 9, 5, 0], [8, 6, 1, 9, 4], [2, 8, 8, 9, 8]])''' # 3.使用concatenate进行自定义拼接 np.concatenate([h1,h2],axis=1) #横向拼接 结果: '''array([[4, 6, 9, 5, 0], [8, 6, 1, 9, 4], [2, 8, 8, 9, 8]])''' # 3.使用concatenate进行自定义堆叠 np.concatenate([h1,h2],axis=None)#拼接成一维数组 结果: ''' array([4, 8, 2, 6, 9, 5, 0, 6, 1, 9, 4, 8, 8, 9, 8]) ''' # 3.使用concatenate进行自定义堆叠 np.concatenate([h2,h3],axis=0)#纵向拼接 结果 '''array([[6, 9, 5, 0], [6, 1, 9, 4], [8, 8, 9, 8], [2, 3, 5, 5]])'''
读到这里,这篇“python数组叠加函数怎么用”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注创新互联行业资讯频道。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图