当前位置: 首页 > wzjs >正文

怎么做自己的cms导购网站宁波seo教程推广平台

怎么做自己的cms导购网站,宁波seo教程推广平台,泰安企业建站公司哪里找,wordpress 中文标题锋哥原创的Pandas2 Python数据处理与分析 视频教程: 2025版 Pandas2 Python数据处理与分析 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili 尺寸修改reshape方法 数组在创建的时候就已经有了,但是在后续过程中也可以进行重建,在之前使…

锋哥原创的Pandas2 Python数据处理与分析 视频教程:  

2025版 Pandas2 Python数据处理与分析 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili

尺寸修改reshape方法

数组在创建的时候就已经有了,但是在后续过程中也可以进行重建,在之前使用的 reshape函数就是对数组进行尺寸上的修改。 在这里需要说明的是 reshape 中的参数就是重建后的尺寸,但是对于一些时候,不知道所有轴的尺寸就可以使用-1来进行自动调整。

a = np.arange(24)
print(a)
print(a.reshape(3, 2, -1))

运行结果:

[ 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23]
[[[ 0  1  2  3][ 4  5  6  7]]
​[[ 8  9 10 11][12 13 14 15]]
​[[16 17 18 19][20 21 22 23]]]

对于一个三维的数组,可以发现其 第三个轴有 4个数,但这个数是自动算出来的。

合并与拆分

对于多个数组也可以进行合并与拆分操作

a4 = np.arange(12).reshape(3, 4)
b4 = np.arange(12, 24).reshape(3, 4)
print("a4", a4)
print("b4", b4)
print("垂直合并", np.vstack((a4, b4)))
print("水平合并", np.hstack((a4, b4)))

运行结果:

a4 [[ 0  1  2  3][ 4  5  6  7][ 8  9 10 11]]
b4 [[12 13 14 15][16 17 18 19][20 21 22 23]]
垂直合并 [[ 0  1  2  3][ 4  5  6  7][ 8  9 10 11][12 13 14 15][16 17 18 19][20 21 22 23]]
水平合并 [[ 0  1  2  3 12 13 14 15][ 4  5  6  7 16 17 18 19][ 8  9 10 11 20 21 22 23]]

当然这里是简单的一个水平合并和竖直合并,一个隐形的条件就是竖直合并时,需要保证两个数组第二个轴的大小一致,并且保持不变,而水平合并时需要保证两个数组的第一个轴的大小一致。 或者对应一般的合并也可以使用concatenate([a,b],axis=),把两个数组按照一定的轴合并,在哪个轴合并就是哪个轴的尺寸发生变化。

a4 = np.arange(12).reshape(3, 4)
b4 = np.arange(12, 24).reshape(3, 4)
print("a4", a4)
print("b4", b4)
print("第一轴合并:", np.concatenate([a4, b4], axis=0))
print("第二轴合并:", np.concatenate([a4, b4], axis=1))

运行结果:

a4 [[ 0  1  2  3][ 4  5  6  7][ 8  9 10 11]]
b4 [[12 13 14 15][16 17 18 19][20 21 22 23]]
[[ 0  1  2  3][ 4  5  6  7][ 8  9 10 11][12 13 14 15][16 17 18 19][20 21 22 23]]
[[ 0  1  2  3 12 13 14 15][ 4  5  6  7 16 17 18 19][ 8  9 10 11 20 21 22 23]]

对于两个数组可以进行合并,那么一个数组也可以拆成两个数组,使用split(array,[],axis=)进行拆分:

a5 = np.arange(36).reshape(2, 2, 9)
print("a5", a5)
b5, c5, d5 = np.split(a5, [3, 6], axis=2)
print("b5", b5)
print("c5", c5)
print("d5", d5)

运行输出:

a5 [[[ 0  1  2  3  4  5  6  7  8][ 9 10 11 12 13 14 15 16 17]]
​[[18 19 20 21 22 23 24 25 26][27 28 29 30 31 32 33 34 35]]]
b5 [[[ 0  1  2][ 9 10 11]]
​[[18 19 20][27 28 29]]]
c5 [[[ 3  4  5][12 13 14]]
​[[21 22 23][30 31 32]]]
d5 [[[ 6  7  8][15 16 17]]
​[[24 25 26][33 34 35]]]

首先需要说明的是,split的参数有 要拆分的数组,在哪个位置进行拆分,[3,6]表示在3,4之间,6,7之间进行拆分, axis=2 表示对第三个轴进行拆分。

http://www.dtcms.com/wzjs/90226.html

相关文章:

  • 用自己照片做衣服_杯子的是哪个网站搜索引擎优化是什么
  • 做网站需要专业怎么开设自己的网站
  • 普陀网站建设重庆seo公司
  • rss 网站插件网站推广引流最快方法
  • 新疆建设兵团职称查询官方网站青青河边草直播免费观看
  • 百度做一个网站怎么做呢百度搜索百度
  • 医疗网站如何做优化优化大师绿色版
  • 网站备案 历史百度q3财报减亏170亿
  • 网站如何做伪静态手机百度快照
  • 给自己的爱人做网站搜索引擎优化排名优化培训
  • 外链网站分类南宁网站建设
  • 怎么做国外的网站爱站网综合查询
  • wordpress全站音乐线上营销活动有哪些
  • html做的网页怎么变成网站十大最免费软件排行榜
  • 网站开发外包网络服务有限公司
  • 辽宁鹤城建设集团网站石家庄seo优化
  • 文山文山市网站建设搜索引擎营销的四种方式
  • 公司在百度做网站找谁百度提交收录
  • dede 手机站 怎么获取跳转网站友链交换平台源码
  • 网站承接广告宣传方案搜索引擎推广的基本方法
  • 小程序价格多少钱手机优化大师官方版
  • wordpress顶踩西安seo服务培训
  • 广州网站建设八爪鱼凡科建站怎么收费
  • 建设企业网站公积金软文推广代理平台
  • 网站迁移教程广东的seo产品推广服务公司
  • 商业街网站建设方案360识图
  • 橙色网站配色做博客的seo技巧
  • 怎样在网站上做办公家具网站诊断分析
  • 解析网站怎么做seo网站排名优化案例
  • 惠州网站设计方案推广竞价托管费用