ホームページ  >  に質問  >  本文

python3.x - Python で多次元配列をソートする直接的な方法はありますか?

次の配列を最初の列の降順に並べ替える方法:

リーリー

インターネット上の他の場所では、直接 dl1.sort() を実行するとデフォルトで最初の列でソートされると記載されていますが、機能しないようです

習慣沉默習慣沉默2732日前648

全員に返信(4)返信します

  • 迷茫

    迷茫2017-05-18 10:55:30

    リーリー

    返事
    0
  • 黄舟

    黄舟2017-05-18 10:55:30

    リーリー


    np.sort は各次元を個別に並べ替えます

    2次元グループの結合ソートが必要な場合は、np.argsortメソッドを使用してください

    リーリー

    データが多い場合、Pythonの内部sortedを使うと効率が悪くなります

    返事
    0
  • 迷茫

    迷茫2017-05-18 10:55:30

    リーリー

    返事
    0
  • 为情所困

    为情所困2017-05-18 10:55:30

    リーリー

    ndarray.sort的关键字参数axis特定の列でソートするために使用されます

    軸: int、オプション

    並べ替える軸。デフォルトは -1 で、最後の軸に沿って並べ替えることを意味します。

    返事
    0
  • キャンセル返事