使用^{},然后使用^{},如下-X.transpose(1,2,0).reshape(-1,X.shape[0])

解释-

1)您想要得到由X[:, 0, 0]、X[:, 0, 1]等组成的行,也就是说,我们必须将axis=0元素“推”到这种2D数组输出的最后一个轴上。下一步,我们必须决定行的顺序,它将由axes=1,2组成。现在,回到所需的2D数组输出,在第一行和第二行之间,即X[:, 0, 0]和{}之间,axis=1保持不变。因此,在2D数组输出中,第二个轴(axis=1)优先于第三个轴(axis=2)。因此,在X中,我们将axis=1推到axis=0,并将{}推到{}。因为,如前所述,X中的axis=0必须移动到最后一个轴,所以这就是axis=2。所有这些都可以通过X.transpose(1,2,0)完成。我们称之为Y。在

2)最后,我们必须将Y重塑为2D数组,使每行中的元素数与X.shape[0]相同,这是通过Y.reshape(-1,X.shape[0])实现的。因此,最终解决方案变成-X.transpose(1,2,0).reshape(-1,X.shape[0])

样本运行-In [25]: X

Out[25]:

array([[[ 0.19508052, 0.02481975],

[ 0.88915956, 0.95974095]],

[[ 0.23271151, 0.14730822],

[ 0.56763563, 0.30607283]],

[[ 0.33259228, 0.42552102],

[ 0.28950926, 0.47782175]]])

In [26]: X[:, 0, 0]

Out[26]: array([ 0.19508052, 0.23271151, 0.33259228])

In [27]: X[:, 0, 1]

Out[27]: array([ 0.02481975, 0.14730822, 0.42552102])

In [28]: X[:, 1, 0]

Out[28]: array([ 0.88915956, 0.56763563, 0.28950926])

In [29]: X[:, 1, 1]

Out[29]: array([ 0.95974095, 0.30607283, 0.47782175])

In [30]: X.transpose(1,2,0).reshape(-1,X.shape[0])

Out[30]:

array([[ 0.19508052, 0.23271151, 0.33259228],

[ 0.02481975, 0.14730822, 0.42552102],

[ 0.88915956, 0.56763563, 0.28950926],

[ 0.95974095, 0.30607283, 0.47782175]])

python 将三维数据转为二维_将三维矩阵转换/重塑为二维矩阵相关推荐

  1. python写入excel表格数据绘制图表_(原创)xlsxwriter,python excel 写入数据\图表等操作_图表操作(二)...

    前面分享了使用xlsxwriter创建excel和写入数据GUC:(原创)xlsxwriter,python excel 写入数据\图表等操作_创建.写入(一)​zhuanlan.zhihu.com ...

  2. 用python玩转数据第一周答案_用Python玩转数据_答案

    用Python玩转数据_答案 答案: 更多相关问题 求由参数方程所确定的函数y=y(x)的二阶导数 已知数列的通项公式,则取最小值时=,此时=. (本小题满分10分)已知是等差数列,其中](1)求的通 ...

  3. 解决Python中TCP数据转为json后中文变为Ascii码的问题

    我们我们有时候会使用TCP直接传输JSON数据,这时候正确解析数据就很关键了,最近在使用Python解析TCP传输的JSON数据时就遇到了中文不能正常显示的问题. 原因分析 TCP接口数据转为json ...

  4. Python简单实现数据降噪滤波处理_滢泷版

    Python简单实现数据降噪.滤波处理_滢泷版 由于项目需要对数据进行降噪滤波处理,又要尽可能保证变化特征不失真. 我在网上搜索了一下Python的方库,没找到. 我安装了scipy 之后找不到spl ...

  5. 用python玩转数据第四周答案_用Python玩转数据_答案公众号

    用Python玩转数据_答案公众号 更多相关问题 隧道式一次发酵设备投资很少().隔音符号一般加在哪些字母开头的拼音上?隧道洞口工程包括石方开挖.洞口防护与排水工程.洞门建筑的制作.安装.明洞工程.( ...

  6. python爬虫的数据如何解决乱码_写爬虫时如何解决网页乱码问题

    实战讲解,文章较长,对爬虫比较熟悉的浏览翻看章节 2.3 获取新闻文本内容. 写爬虫时经常对网址发起请求,结果返回的html数据除了标签能看懂,其他的全部是乱码.大家如果对爬虫感兴趣,请耐心阅读本文, ...

  7. 三维叉乘怎么算_圆锥曲线第十四节:二次点乘与二次叉乘

    目录: 质点:圆锥曲线题目的三维矢量解法​zhuanlan.zhihu.com 我们在第八节中已经涉及到了"二次点"和"二次线"(它们统称二次曲线)的概念,我们 ...

  8. 用python玩转数据第四周答案_大学mooc用Python玩转数据答案搜题公众号

    大学mooc用Python玩转数据答案搜题公众号 更多相关问题 不寐多梦,易于惊醒,胆怯心悸,气短倦怠,小便清长,舌淡,脉弦细.治疗主方为 "以痛为腧"这一名词首载于 先指出&qu ...

  9. python 将三维数据转为二维_将三维切片转换为二维图像

    有没有一种方法使用vtk从一个剖切面(可以是倾斜的)的3D坐标和相关数据中获得2D图像吗?在 以下是我读取结构化网格并设置剖切面的代码片段:self._reader = vtk.vtkXMLStruc ...

最新文章

  1. win8中使用BitLocker加密
  2. AI黑箱:我们要用AI解释AI?
  3. SpringBoot 实战 (八) | 使用 Spring Data JPA 访问 Mysql 数据库
  4. java如何得到GET和POST请求URL和参数列表(转)
  5. 现代软件工程讲义 源代码管理
  6. 电力系统潮流计算程序 matlab,大神们,求个电力系统潮流计算的matlab程序。
  7. SwitchHosts!提示没有切换权限:C:\WINDOWS\system32\drivers\etc\host 文件无法修改
  8. 第1章第1节练习题10 查找中位数
  9. python调用metasploit自动攻击_Python脚本与Metasploit交互进行自动永恒之蓝攻击-Go语言中文社区...
  10. php ajax loading图片居中显示,PHP语言入门之PHP+ajax实现登录按钮加载loading效果
  11. Google 再被罚!
  12. Python图像纹理分割
  13. 桌球小游戏(java)编程
  14. 手机App测试的相关测试点-简单总结
  15. 深度解密微信疯读狂加粉的伎俩
  16. for循环的经典例题
  17. 苹果cmsV10暗色系在线动漫影视网站模板
  18. 数据结构课设----运动会分数统计系统
  19. 更换NVMe SSD不用重装系统,Windows系统迁移
  20. 微信的服务器域名地址,微信服务器域名设置

热门文章

  1. 基于JavaWeb的企业会议管理系统
  2. [carla入门教程]-6 小项目:基于carla-ros-bridge构建一个小型比赛赛道
  3. Python中类调用类外面的函数
  4. 澳门大学计算机巩志国教授,计算机与网络空间安全学院承办中国人工智能学会CAAI云论坛(石家庄站)...
  5. php 地址重写,【在线等】请问这个地址怎么实现重写?
  6. ffmpeg 实现将webp格式图片转换为jpg格式
  7. 安川机器人破极速_速度最快!精度最高!安川发布新一代GP系列机器人
  8. Python:人民币兑换
  9. 2022年步道乐跑(最新版本)
  10. 计算机游戏配机方案,主流电脑装机方案,日常娱乐游戏流畅不卡顿,小白装机可以参考...