我需要将Python程序翻译成Javascript,我多次看到numpy.apply_along_axis,但不知道如何在Javascript中这样做。请帮忙!
答案 0 :(得分:0)
有关如何创建多维数组的各种想法'在几年前的这个SO问题的Javascript中
JavaScript multidimensional array
基本上所有都使用嵌套数组,相当于Python嵌套列表。
您必须拥有某种多维数组才能拥有'轴'的概念。不可避免地,在第一级阵列上的某些操作将比在最深层次上更容易。并且会有速度惩罚。
对于看起来更像Python的语法,请考虑Coffeescript
Coffee script multidimensional array creation
像underscore.js
和lodash
这样的包具有数组/集合迭代器和函数,可以使对数组的操作更容易。例如,有zip
和flatten
个函数。