Pandas シリーズの argsort メソッド

PandasPandasBeginner
今すぐ練習

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

Pandas Series の argsort() メソッドは、Series の値を昇順にソートするためのインデックスを返すために使用されます。この実験では、argsort() メソッドを使用する手順を案内します。

VM のヒント

VM の起動が完了したら、左上隅をクリックして ノートブック タブに切り替え、Jupyter Notebook を使用して練習します。

場合によっては、Jupyter Notebook が読み込み完了するまで数秒待つ必要があります。Jupyter Notebook の制限により、操作の検証を自動化することはできません。

学習中に問題が発生した場合は、Labby にお問い合わせください。セッション後にフィードバックを提供してください。すぐに問題を解決いたします。

必要なライブラリをインポートする

まず、import 文を使用して pandas ライブラリをインポートします。

import pandas as pd

シリーズを作成する

次に、pd.Series() 関数を使用してシリーズを作成します。このシリーズにはソートする必要のあるいくつかの値が含まれます。

s = pd.Series([2, 1, 4, 3])

argsort() メソッドを適用する

前のステップで作成したシリーズに argsort() メソッドを適用して、ソートされた値のインデックスを取得します。

sorted_indices = s.argsort()

ソートされたインデックスを表示する

ソートされたインデックスを表示して結果を確認します。

print(sorted_indices)

まとめ

この実験では、Pandas のシリーズの argsort() メソッドを使用して、シリーズの値をソートするためのインデックスを取得する方法を学びました。このメソッドを適用することで、シリーズ オブジェクトのソート済みインデックスを簡単に取得できます。