男のブログ俺は中卒だ。学歴なんて無くても生きていける。プログラミングpythonsuckamonpandasのconcat関数では、ラベルが付いた軸に沿った配列の連結をおこなう。今回は多くの例を紹介しながら、concat関数の動作を確認していく。基本の連結まずは、インデックスに重複の無い3つのシリーズを連結する例だ。int64concat関数の引数にオブジェクトを格納したリストを与えると、与えられたオブジェクト(この場合シリーズ)が連結される。デフォルトでは行方向へ連結されるが、以下のように列方向へ連結することも可能だ。先ほどの例ではラベルに重複がなく、結合された結果を見ると外部結合であることが分かった。内部結合をおこなう場合は、joinオプションにより別途指定する必要がある。1連結する軸を指定するjoin_axesオプションを使うことで、連結する軸を任意で指定することも可能だ。NaN連結したオブジェクトに階層型インデックスを持たせる単純な連結操作では、連結後のオブジェクトの要素が、連結前のどの要素に対応しているかが分からなくなることがある。いった場合は、連結後のオブジェクトに階層型インデックスを持たせると良い。concat関数のkeysオプションを設定すれば、階層型インデックスを持たせることができ、以下のような結果となる。int64axis=1と列方向へ連結する場合は、keysに指定した値が列名として設定される。6.0データフレームの結合の場合シリーズがデータフレームになってもconcat関数の使い方は変わりない。8.0なお、上記のkeysによる階層型インデックスを持たせた結合は、以下のようにconcat関数にディクショナリを渡すことでも同様の結果が得られる。売上データから価格帯別のデータを集計するプロフィール中卒男15歳で熊本から単身大阪へ渡り、囲碁棋士になるための修行を積む。その後、紆余曲折ありプログラミングを学び職とする。現在プログラミングや統計、機械学習の勉強に合わせ、双子の育児に奮闘中。