インデックスを昇順で並べ替える– 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
-
配列の要素を昇順で並べ替える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
-
パンダのデータフレームでインデックスをリセットするにはどうすればよいですか?
このプログラムでは、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