我刚刚下载了Julia 1.0,并一直在尝试使用它。令人烦恼的是,我在网上找到的大多数示例都使用0.6版,看来这两个版本之间有很大的变化。
因此,我试图沿着矩阵的特定维度计算平均值。我执行以下操作:
a = rand(10, 5)
现在我可以做
mean(a)
但不是:
mean(a, 1)
在这里查看问题:Mean Row of Matrix,看来这在较旧的版本中有效。 Julia 1.0执行此操作的方式是什么?
答案 0 :(得分:5)
mean
的第二个参数(以及其他几个类似的函数)在Julia v0.7及更高版本中成为关键字参数。您应该使用
mean(a, dims = 1)
另请参阅:https://discourse.julialang.org/t/psa-use-julia-0-7-if-you-are-upgrading/13321