pandasデータフレームを使用して、ソートされた順序でランクを出力する

グランピサイロン:

これは私のデータフレームです。

Date        CA  KY  ID  CO
2003-01-31  5   -6   7   1
2003-02-28  6    2  -2  -5
2003-03-31  3   -8   4  -1

以下のDataFrameを出力として取得するにはどうすればよいですか。argsort()ではないことがわかります。これにより、インデックスが順番に表示されます。

Date        CA  KY  ID  CO
2003-01-31  2    0   3   1
2003-02-28  3    2   1   0
2003-03-31  2    0   3   1

それらを降順でランク付けしたい場合は、どうすればよいですか?列の数から数値列を差し引いた数が機能すると思います。

ビリーボナロス:
df.rank(axis=1, method='first')

戻り値:

             CA KY  ID  CO
Date                
2003-01-31  3.0 1.0 4.0 2.0
2003-02-28  4.0 3.0 2.0 1.0
2003-03-31  3.0 1.0 4.0 2.0

あなたがまったく同じことを望むなら、あなたは行うことができます:

df.rank(axis=1, method='first') - 1

            CA  KY  ID  CO
Date                
2003-01-31  2.0 0.0 3.0 1.0
2003-02-28  3.0 2.0 1.0 0.0
2003-03-31  2.0 0.0 3.0 1.0

降順の場合:

df.rank(axis=1, method='first', ascending=False)

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

head()を使用して、ランダムな開始位置からデータフレーム内のn個の順序付けられた行を出力します

分類Dev

指定されたインデックスレベルと並べ替え順序で、データフレームをスタックして連結します

分類Dev

ggplot2を使用して、スタックされたバープロットのデータフレームの順序を管理します

分類Dev

Pythonを使用して2つの分離されたデータフレームを同じ順序で再度マージする方法

分類Dev

Spark を使用して、ソートされた順序でデータを csv ファイルにマージする

分類Dev

データに従ってソートされたラベルでデータフレームを作成する

分類Dev

Plotnineを使用してソートされた順序でプロットする

分類Dev

パンダのデータフレームで連続した順序の値をカウントする方法

分類Dev

ステータスごとのグループ化とともにページ付けを使用して、mysqlデータベースからレコードをソートされた順序でフェッチする方法

分類Dev

ネストされた順序付けられていないHTMLリストからPandasデータフレームを作成する

分類Dev

pandasデータフレームを使用して作成された2部ネットワークグラフを視覚化する

分類Dev

C ++では、継承を使用してデストラクタが呼び出され、メンバー変数が破棄される順序は何ですか?

分類Dev

パンダは、重複するインデックスを持つデータフレーム間でベクトル化された計算時にインデックスの順序を維持します

分類Dev

順序付けられた dict のイテラブルを pandas データフレームに変換する

分類Dev

pandasデータフレームを追加しているときに列の順序が変更されるのはなぜですか?

分類Dev

BeautifulSoup を使用してスクレイピングされたテキストを Pandas データ フレームに変換する

分類Dev

既にソートされたデータフレームのソート順を反転します

分類Dev

pandasデータフレームで最近作成された属性を使用して新しい属性を作成する

分類Dev

pandas groupbyし、順序付けられた列でデータフレームを広げます

分類Dev

pandasデータフレームをjsonにエクスポートし、同じ順序で列を持つデータフレームに戻します

分類Dev

インデックス番号の設定された順序でデータフレーム行を再配置します

分類Dev

データソースとしてhbaseを使用する場合、sparkはhbaseキーのソートされた順序を利用しますか

分類Dev

指定された順序でINクエリを使用してcassandraからデータを取得する方法は?

分類Dev

シャッフルされたtf.dataを使用したKerasトレーニング:トレーニングが中断された場合、最後のデータ反復/最後に保存されたチェックポイントの順序でトレーニングを続行する方法

分類Dev

リフレクションまたは解析を使用してPythonクラスで宣言されたメンバーの順序を読み取る方法(メタクラスの置換は禁止されています)?

分類Dev

データフレームで .sort_values を使用した後。ソート中に提供されるインデックスにアクセスしたい

分類Dev

別のデータフレームテンプレートで定義された形式を使用してデータフレームを作成します

分類Dev

特定の順序でベクトルに従ってデータフレーム行を順序付けます

分類Dev

角括弧を使用したデータフレームセット値は、渡されたデータフレームの順序に従いません

Related 関連記事

  1. 1

    head()を使用して、ランダムな開始位置からデータフレーム内のn個の順序付けられた行を出力します

  2. 2

    指定されたインデックスレベルと並べ替え順序で、データフレームをスタックして連結します

  3. 3

    ggplot2を使用して、スタックされたバープロットのデータフレームの順序を管理します

  4. 4

    Pythonを使用して2つの分離されたデータフレームを同じ順序で再度マージする方法

  5. 5

    Spark を使用して、ソートされた順序でデータを csv ファイルにマージする

  6. 6

    データに従ってソートされたラベルでデータフレームを作成する

  7. 7

    Plotnineを使用してソートされた順序でプロットする

  8. 8

    パンダのデータフレームで連続した順序の値をカウントする方法

  9. 9

    ステータスごとのグループ化とともにページ付けを使用して、mysqlデータベースからレコードをソートされた順序でフェッチする方法

  10. 10

    ネストされた順序付けられていないHTMLリストからPandasデータフレームを作成する

  11. 11

    pandasデータフレームを使用して作成された2部ネットワークグラフを視覚化する

  12. 12

    C ++では、継承を使用してデストラクタが呼び出され、メンバー変数が破棄される順序は何ですか?

  13. 13

    パンダは、重複するインデックスを持つデータフレーム間でベクトル化された計算時にインデックスの順序を維持します

  14. 14

    順序付けられた dict のイテラブルを pandas データフレームに変換する

  15. 15

    pandasデータフレームを追加しているときに列の順序が変更されるのはなぜですか?

  16. 16

    BeautifulSoup を使用してスクレイピングされたテキストを Pandas データ フレームに変換する

  17. 17

    既にソートされたデータフレームのソート順を反転します

  18. 18

    pandasデータフレームで最近作成された属性を使用して新しい属性を作成する

  19. 19

    pandas groupbyし、順序付けられた列でデータフレームを広げます

  20. 20

    pandasデータフレームをjsonにエクスポートし、同じ順序で列を持つデータフレームに戻します

  21. 21

    インデックス番号の設定された順序でデータフレーム行を再配置します

  22. 22

    データソースとしてhbaseを使用する場合、sparkはhbaseキーのソートされた順序を利用しますか

  23. 23

    指定された順序でINクエリを使用してcassandraからデータを取得する方法は?

  24. 24

    シャッフルされたtf.dataを使用したKerasトレーニング:トレーニングが中断された場合、最後のデータ反復/最後に保存されたチェックポイントの順序でトレーニングを続行する方法

  25. 25

    リフレクションまたは解析を使用してPythonクラスで宣言されたメンバーの順序を読み取る方法(メタクラスの置換は禁止されています)?

  26. 26

    データフレームで .sort_values を使用した後。ソート中に提供されるインデックスにアクセスしたい

  27. 27

    別のデータフレームテンプレートで定義された形式を使用してデータフレームを作成します

  28. 28

    特定の順序でベクトルに従ってデータフレーム行を順序付けます

  29. 29

    角括弧を使用したデータフレームセット値は、渡されたデータフレームの順序に従いません

ホットタグ

アーカイブ