男のブログ俺は中卒だ。学歴なんて無くても生きていける。プログラミングpythonsuckamonpandasのgroupbyメソッドに渡すオブジェクトとして、前回の記事ではディクショナリやシリーズを渡す方法を紹介したが、今回はより汎用的な方法としてPythonの関数を渡す例を紹介しよう。前回の記事で使用したサンプルデータフレームをそのまま使うことにする。0.168184len関数を使って文字数ごとにグループ化する関数を使ったグルーピングには様々な方法があるが、ここではPythonのlen関数を使って、インデックスの文字数ごとにグループ化する例を紹介する。0.205302groupbyメソッドの引数にlen関数を渡す。すると、len関数は元データのインデックス値ごとに呼び出され、関数の戻り値がグループ名として使われる。この場合、例えば「Taro」や「Jiro」に対しlen関数を実行すると文字数の4が得られるので、4のグループとして分けられるということだ。groupbyメソッドの引数に渡すオブジェクトは、リスト、ディクショナリ、シリーズや関数が混在していても、内部的に全てリストへ変換されるので全く問題ない。単回帰分析の結果をグラフで可視化す...2019年7月21日Pythonの少し変わった関数の扱い方プロフィール中卒男15歳で熊本から単身大阪へ渡り、囲碁棋士になるための修行を積む。その後、紆余曲折ありプログラミングを学び職とする。現在プログラミングや統計、機械学習の勉強に合わせ、双子の育児に奮闘中。