男のブログ俺は中卒だ。学歴なんて無くても生きていける。プログラミングpythonsuckamonこれまで紹介してきたpandasのデータ構造、シリーズやデータフレームは、軸のラベルやname属性などを保持する機能を持っているが、これをインデックスオブジェクトという。インデックスオブジェクトについてコードを見ながら確認しよう。dtype='object')これはシリーズを使った例で、index属性を使ってシリーズのインデックスオブジェクトをsr_indexに格納している。インデックスオブジェクトは後から変更することができない。TypeError発生!変更不可であることにより、下記の例のようにデータ構造を安全に共有することができるのだ。int64また、インデックスオブジェクトは固定長のセットとしても扱うことができる。セットについては下記の記事で詳しくまとめているので、参考にしてくれ。TruePython標準のセットと大きく異なる点は、重複したラベルを持つことができるということだ。dtype='object')重複したラベルでデータを検索すると、指定のラベルに該当するデータ全てが抽出される。本記事では詳しく取り上げないが、Python標準のセット同様、インデックスオブジェクトはuniqueメソッドなど、多くのメソッドや属性を持っているので、インデックスオブジェクトに対して集合演算をおこなうこともできるので、興味があれば詳しく調べてみると良いだろう。外れ値を検出する方法2019年7月21日Pythonの少し変わった関数の扱い方プロフィール中卒男15歳で熊本から単身大阪へ渡り、囲碁棋士になるための修行を積む。その後、紆余曲折ありプログラミングを学び職とする。現在プログラミングや統計、機械学習の勉強に合わせ、双子の育児に奮闘中。