Seriesの演算TwitterFacebookはてブLINEPocketpandasのSeriesには独自に演算が定義されています。このトピックを扱った資料は少ないのですが、この後学ぶDataFrameの操作でも使用するため、今後の理解の支えになると思います。Seriesの論理演算スカラー演算Seriesオブジェクトに対し、スカラーの演算をすることができます。以下、四則演算のサンプルとなります。operand」が発生します。Series同士の演算Series同士も同様に演算を行うことができます。足し算のサンプルです。int64index同士をひも付けて演算が行われます。試しにindexをずらしてみましょう。float64演算対象の2つのSeries双方にindex設定されていない場合はNaNとなります。引き算、掛け算、割り算も同様なので説明は割愛します。最後になりましたが、この後のDataFrameの操作を理解する際に非常に重要になります。Seriesには論理演算が定義されていて、条件に該当するかどうかでindexごとにbool型の値が設定されます。「2より大きいかどうか」という論理演算の結果は以下のようになります。boolまた、indexに対して論理演算をすることも可能です。indexが’c’かどうか、という論理演算の結果は以下のようになります。dtype=bool)ただし、この場合の戻り値の型はnumpy.ndarrayとなります。関数オブジェクトPython学習講座はPython学習者を応援するサイトです。