假设您有:

a = {{5, 1, 1}, {2, 0, 7}, {3, -4, 6}}

而您想在第二列订购它,以获得
b = {{3, -4, 6}, {2, 0, 7}, {5, 1, 1}}

我已经尝试过使用SortBy[a, Last]并适用于最后一列,但是我无法使其适用于第二列。

提前致谢 :-)

最佳答案

这确实有效:

SortBy[a,#[[2]]&]

关于wolfram-mathematica - 如何通过Mathematica的第二列对矩阵进行排序?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8233120/

10-13 05:24