python - 如何正确重塑这个 NumPy 数组?
问题描述
我需要组合这个数组中的行:
array([[0. , 1. , 0.44768612],
[0.34177215, 1. , 0. ]])
所以输出是:
array([[0., 0.34177215], [1., 1.], [0.44768612, 0.])
但由于某种原因,我无法用 reshape 功能弄清楚。任何帮助,将不胜感激。
解决方案
如果x
是您的数组,x.T
将转置它:
array([[0. , 1. , 0.44768612],
[0.34177215, 1. , 0. ]])
变成
array([[0. , 0.34177215],
[1. , 1. ],
[0.44768612, 0. ]])
推荐阅读
- wpf - 有没有办法将多个 EditingElementStyle 属性组合到 1 个 DataGridTextColumn 中?XAML WPF
- java - 如何在 Java 中使用 Elasticsearch 摄取附件处理器插件
- c# - 强类型数据集未在 Add 中生成 Nullable<> 类型参数
行法? - javascript - 添加 3 个值,最多 100 个百分比
- css - 如何使按钮内联?
- dart - 使用 Dart 操作 Google sheet api
- excel - 将前导零/文本添加到 VBA 中的字母数字列
- reactjs - 刷新页面时选择组件丢失它的css
- c# - 如何将字典的值添加到另一个字典
- javascript - 如何在 NGINX 中路由静态文件和不同的应用程序?