Python
 Computer >> コンピューター >  >> プログラミング >> Python

インデックスを昇順で並べ替える– Python Pandas


sort_index() インデックスを昇順および降順でソートするために使用されます。パラメータについて言及しない場合は、インデックスは昇順で並べ替えられます。

まず、必要なライブラリをインポートします-

import pandas as pd

新しいDataFrameを作成します。ソートされていないインデックスがあります-

dataFrame = pd.DataFrame([100, 150, 200, 250, 250, 500],index=[4, 8, 2, 9, 15, 11],columns=['Col1'])
>

インデックスを並べ替える-

dataFrame.sort_index()

以下はコードです-

import pandas as pd

dataFrame = pd.DataFrame([100, 150, 200, 250, 250, 500],index=[4, 8, 2, 9, 15, 11],columns=['Col1'])

print"DataFrame...\n",dataFrame

print"\nSort index...\n",dataFrame.sort_index()

出力

これにより、次の出力が生成されます-

DataFrame...
   Col1
4   100
8   150
2   200
9   250
15  250
11  500

Sort index...
   Col1
2   200
4   100
8   150
9   250
11  500
15  250

  1. 配列の要素を昇順で並べ替えるPythonプログラム

    配列の要素を昇順で並べ替える必要がある場合は、「sort」メソッドを使用できます。デフォルトでは、要素を昇順で並べ替えるのに役立ちます。降順で並べ替える場合は、「reverse」という名前のパラメータをTrueに設定できます。 以下は同じのデモンストレーションです- 例 my_list = [44, 56, 42, 31, 11, 23, 78, 89, 9, 0] print("The list is :") print(my_list) my_list.sort() print("The list after sorting is :") prin

  2. パンダのデータフレームでインデックスをリセットするにはどうすればよいですか?

    このプログラムでは、Pandasデータフレームのデフォルトのインデックスを置き換えるか、リセットします。最初にデータフレームを作成してデフォルトのインデックスを確認してから、このデフォルトのインデックスをカスタムインデックスに置き換えます。 アルゴリズム Step 1: Define your dataframe. Step 2: Define your own index. Step 3: Replace the default index with your index using the reset function in Pandas library. サンプルコード import p