Pandas DataFrame のインデックスをリセットして順序を確実にするにはどうすればよいですか?

DDD
リリース: 2024-11-01 12:51:20
オリジナル
420 人が閲覧しました

How to Reset the Index in a Pandas DataFrame to Ensure Sequential Ordering?

Pandas データフレームのインデックスをリセットして順序を確保する方法

Pandas でデータフレームを処理するとき、インデックス値が行の削除やその他の操作により不整合が発生します。これに対処するには、[0,1,2,3,4] などの連続した順序にインデックスをリセットするとよいでしょう。

インデックスのリセットにはreset_index() を使用します

インデックスをリセットするための推奨される方法は、reset_index() 関数を使用することです。この関数は、リセットされたインデックスを新しい列として使用して新しいデータフレームを作成します。デフォルトでは、元のインデックスは「index」という名前の列として保存されます。

例:

<code class="python">df = df.reset_index()</code>
ログイン後にコピー

元のインデックス列の削除

元のインデックスを列として保存したくない場合は、drop パラメーターを使用してインデックスをリセットした後に削除できます。

例:

<code class="python">df = df.reset_index(drop=True)</code>
ログイン後にコピー

これにより、順番に並べられたインデックスを持つデータフレームが作成されます。

注:

reindex() 関数には同じものはありません。効果はreset_index()となります。 Reindex() は主に、特定のインデックスに基づいて複数のデータフレームを整列したり、行と列の順序を並べ替えたりするために使用されます。

以上がPandas DataFrame のインデックスをリセットして順序を確実にするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!