男のブログ俺は中卒だ。学歴なんて無くても生きていける。プログラミングpythonsuckamon今回はpandasのシリーズやデータフレームを扱う上で、重要なデータ操作方法を紹介する。真偽値による行の取得loc・ilocによるデータの選択まとめシリーズのインデックス参照シリーズのインデックス参照は、PythonのリストやNumPyのndarray同様、角括弧を使う。2また、下記のようにインデックス値を指定して値を参照することも可能だ。int64条件による真偽値を使うこともできる。int64ラベルを使ったスライシングラベルを使ってスライシングをすることもできるが、Python標準のスライシングとは動作が異なる点に注意が必要だ。通常のスライシングは終点が含まれないデータフレームのインデックス参照データフレームに対してインデックス参照をおこなうと、データフレームから任意の列を取得することができる。行を取得する場合は、スライシングを使う方法がある。14真偽値による行の取得また、真偽値を渡すことにより行を取得することもできる。行を選択する場合、locやilocを使う方法もある。locは行列をインデックスラベル(名)で取り出し、ilocは行列をインデックス番号で取り出す。int64まとめ今回紹介したようにデータフレームの要素へアクセスする方法には様々な手段が用意されている。複数要素を簡潔なコードで取得できるスライシングは、慣れるまで時間がかかったが、Pythonの参照方式でかなり重要な要素なので積極的に取り入れていきたい。サブプロットに注釈を入れるプロフィール中卒男15歳で熊本から単身大阪へ渡り、囲碁棋士になるための修行を積む。その後、紆余曲折ありプログラミングを学び職とする。現在プログラミングや統計、機械学習の勉強に合わせ、双子の育児に奮闘中。