问题标签 [transpose]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Ruby 哈希转置
我有以下红宝石哈希:
我想将其转置如下:
现在,我想出了一个功能,可以做我想要的,但我想知道是否有更简洁/优雅的方式来做同样的事情?
我的解决方案:
tsql - 将数据库表转置为动态列计数结果
Stackoverflow 上有几个转置问题,但看几个非问题与我的问题非常相似。主要区别在于:有一组预定义的列。
假设我的表如下所示:
我想将其转换为:
list - 如何在prolog中转置矩阵
我怎样才能将列表转置[[1,2,3][4,5,6][6,7,8]]
为[[1,4,6],[2,7,8],[3,6,9]]
?
描绘它:我想将矩阵向左翻转 90 度。我怎样才能做到这一点?
mysql - 将表格行转换为列
我有一个看起来像这样的表:
我希望转换成这样的东西:
我可以知道该怎么做吗?
python - numpy:计算大矩阵的 xT*x
在numpy
中,计算 的最有效方法是什么x.T * x
,x
大型 (200,000 x 1000) 密集float32
矩阵.T
在哪里,转置算子在哪里?
为免生疑问,结果为 1000 x 1000。
编辑:在我原来的问题中,我说这np.dot(x.T, x)
需要几个小时。事实证明,我NaNs
偷偷溜进了矩阵,出于某种原因,这完全扼杀了性能np.dot
(任何关于为什么的见解?)现在已经解决了,但最初的问题仍然存在。
algorithm - 简单的行转置密码
对于 Lisp 课程,我们得到了一个简单的行转置密码作业,我也尝试在 Haskell 中解决这个问题。基本上,只需将字符串拆分为长度行n
,然后转置结果。字符列表的结果列表的串联是加密的字符串。解码有点困难,因为输入的最后一行中可能缺少元素(结果中的列不完整),必须注意这些元素。
这是我在 Haskell 中的解决方案:
它可以完成这项工作,但我不确定这是否会被认为是惯用的 Haskell,因为我对索引的摆弄并不会感觉过于声明性。这可以改进吗?如果可以,如何改进?
insertAt
顺便说一句: Haskell 98 中是否有类似的东西?即将给定索引处的元素或列表插入列表的函数。
注意:这不是家庭作业的一部分,无论如何,这都是今天到期的。
ruby - 交换 Ruby 矩阵中的列或行
我想交换数组数组(即矩阵)中的行或列。我在网上找到了这种交换方法,并用我的mutate
函数对其进行了扩展,其中board.matrix
是数组的数组:
现在它对行做了它应该做的事情:
但它不适用于列。这是为什么?
javascript - Javascript 等效于 Python 的 zip 函数
是否有与 Python 的 zip 函数等效的 javascript?也就是说,给定多个相等长度的数组创建一个对数组。
例如,如果我有三个如下所示的数组:
输出数组应为:
python - 如何在 csv 文件中转置数据集?
例如,我想转换:
进入:
编辑:原始问题错误地使用了“转置”一词。
sorting - 对具有 nil 值的二维数组进行排序
我有一个这样的数组
我需要像 ["address", "company", "CEO","Website"] 这样的第一个值,所以我所做的是
我有
现在我需要对第一个数组进行排序......当我这样做时它的对应值
我明白了
但我想要的是
如果有任何机构可以提供帮助,那就是 gr8!