別の配列の順序で配列を並べ替える

ジョージア

私は持っています

a = ["B", "C", "A"]

そして

b = [7, 10, 5]

aの要素の順序で並べ替えるにはどうすればよいbですか?

したがって、説明すると、の要素の順序bは、並べ替えられた要素のインデックスです([3,1,2])。私はこれを行うためにそれを使用したいと思います:

a[[3,1,2]]
["A", "B", "C"]
フランソワ・フェヴォット

あなたが探しているsortperm

sortperm(v; alg::Algorithm=DEFAULT_UNSTABLE, lt=isless, by=identity, rev::Bool=false, order::Ordering=Forward)

ソートされた順序Iで配置する順列ベクトル返しv[I]ます。順序は、と同じキーワードを使用して指定されsort!ます。並べ替えアルゴリズムが不安定な場合でも、順列は安定していることが保証されます。つまり、等しい要素のインデックスが昇順で表示されます。

あなたの例に適用:

julia> a = ["B", "C", "A"]
3-element Array{String,1}:
 "B"
 "C"
 "A"

julia> b = [7, 10, 5]
3-element Array{Int64,1}:
  7
 10
  5

julia> perm = sortperm(b)
3-element Array{Int64,1}:
 3
 1
 2

julia> a[perm]
3-element Array{String,1}:
 "A"
 "B"
 "C"

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

javascript-別の配列の順序で配列を並べ替える

分類Dev

配列を別の配列と同じ順序で並べ替える

分類Dev

名前の配列を特定の順序で並べ替える

分類Dev

マングース:配列を別の順序で並べ替える

分類Dev

別の配列に基づいて複数の配列を並べ替える並べ替え順序

分類Dev

別の配列の並べ替え順序に基づいて配列を並べ替える

分類Dev

配列を特定の順序で並べ替える

分類Dev

配列を特定の順序で並べ替える

分類Dev

他の配列の値の順序で配列を並べ替える

分類Dev

別の配列の一致する値の順序でnumpy配列を並べ替える

分類Dev

別の配列で指定された特定の順序で配列値を並べ替える

分類Dev

numpyで、配列を同じ順序で別の配列と並べ替える方法は?

分類Dev

別の配列の順序に基づいて配列の配列を並べ替える(Ruby)

分類Dev

別の配列の順序に基づいて配列の配列を並べ替える

分類Dev

値による順序での配列の並べ替え

分類Dev

Firestore配列の並べ替え順序

分類Dev

配列内の各要素の順序を並べ替える

分類Dev

別の配列の並べ替え順序に基づいて複数の配列を並べ替えるにはどうすればよいですか?

分類Dev

別の配列順序を調べてオブジェクト配列を並べ替える

分類Dev

より次元のある配列を特定の順序で並べ替える

分類Dev

別の配列の値で配列を並べ替える

分類Dev

配列を逆の順序で並べ替える-逆にしない

分類Dev

PHP-配列を別の配列で並べ替える

分類Dev

PHPは、別の配列で定義された順序に従って配列を並べ替えます

分類Dev

辞書式順序で文字列配列を並べ替える

分類Dev

2つの配列を1つの配列の順序で並べ替える[Swift3.0-Xcode 8]

分類Dev

Cでの配列順序の並べ替え

分類Dev

Javascriptは他の配列の順序で並べ替えます

分類Dev

別の配列で定義された並べ替え順序に従って、配列を所定の位置に並べ替えます

Related 関連記事

  1. 1

    javascript-別の配列の順序で配列を並べ替える

  2. 2

    配列を別の配列と同じ順序で並べ替える

  3. 3

    名前の配列を特定の順序で並べ替える

  4. 4

    マングース:配列を別の順序で並べ替える

  5. 5

    別の配列に基づいて複数の配列を並べ替える並べ替え順序

  6. 6

    別の配列の並べ替え順序に基づいて配列を並べ替える

  7. 7

    配列を特定の順序で並べ替える

  8. 8

    配列を特定の順序で並べ替える

  9. 9

    他の配列の値の順序で配列を並べ替える

  10. 10

    別の配列の一致する値の順序でnumpy配列を並べ替える

  11. 11

    別の配列で指定された特定の順序で配列値を並べ替える

  12. 12

    numpyで、配列を同じ順序で別の配列と並べ替える方法は?

  13. 13

    別の配列の順序に基づいて配列の配列を並べ替える(Ruby)

  14. 14

    別の配列の順序に基づいて配列の配列を並べ替える

  15. 15

    値による順序での配列の並べ替え

  16. 16

    Firestore配列の並べ替え順序

  17. 17

    配列内の各要素の順序を並べ替える

  18. 18

    別の配列の並べ替え順序に基づいて複数の配列を並べ替えるにはどうすればよいですか?

  19. 19

    別の配列順序を調べてオブジェクト配列を並べ替える

  20. 20

    より次元のある配列を特定の順序で並べ替える

  21. 21

    別の配列の値で配列を並べ替える

  22. 22

    配列を逆の順序で並べ替える-逆にしない

  23. 23

    PHP-配列を別の配列で並べ替える

  24. 24

    PHPは、別の配列で定義された順序に従って配列を並べ替えます

  25. 25

    辞書式順序で文字列配列を並べ替える

  26. 26

    2つの配列を1つの配列の順序で並べ替える[Swift3.0-Xcode 8]

  27. 27

    Cでの配列順序の並べ替え

  28. 28

    Javascriptは他の配列の順序で並べ替えます

  29. 29

    別の配列で定義された並べ替え順序に従って、配列を所定の位置に並べ替えます

ホットタグ

アーカイブ