Stellen Sie sich vor Sie haben:
%Vor%und Sie möchten es in der zweiten Spalte bestellen, um
zu erhalten %Vor% Ich habe versucht mit SortBy[a, Last]
und arbeitet für die letzte Spalte, aber ich kann es nicht für die zweite Spalte arbeiten.
Vielen Dank im Voraus: -)
Und hier, für das obligatorische Timing (Ich habe die grundlegenden Sort
zu den Methoden hinzugefügt):
nur ein Tipp in diesem Zusammenhang:
Wenn Sie nicht-atomare Objekte wie Sqrt[...]
verwenden, erhalten Sie möglicherweise unerwartete Ergebnisse:
Das liegt an
Sortieren ordnet normalerweise Ausdrücke an, indem zuerst die kürzeren gesetzt werden, und dann Vergleichen von Teilen in einer Tiefe zuerst. (Mathematica Referenzhandbuch).
Verwenden Sie immer N, wenn eine numerische Sortierung gewünscht wird.
Tags und Links wolfram-mathematica