Pandasのピボットテーブルを使って簡単に横並びの棒グラフを作る方法
3.1k{icon} {views} Pandasのピボットテーブルを使うと横並びのグラフを数行のコードで作成することができます。matplotlib単体でもできますが、Pandasのほうがより楽にできます。その方法を解 […]...
PandasのDataFrameでグループ別にサンプルをN個抜き出す方法
7.5k{icon} {views} 「PandasでGroupbyでグルーピングしたはいんだけど、そこからグループ別にサンプルを1個、2個…と抜き出す、SQLでよくやるやつってどうやるんだっけ?」ということが気になった […]...
統計学や機械学習で使われる分散共分散行列、相関行列とグラム行列の関係
14.9k{icon} {views} TensorFlowなど分散共分散行列の計算関数が用意されていない場合は、分散共分散行列や相関行列を計算する際に自分で関数を定義しなければいけません。そこでグラム行列から、分散共分 […]...
Pandasで複数の列を値をもとに、新しい列を任意の関数で定義する方法
32.3k{icon} {views} Pandasで、「列A(文字列)と列B(数字)」を文字列として結合し、新しい列を定義するという操作をしたかったのですが、思ったよりも情報がなくハマったので解説していきたいと思います […]...
Numpyのみでグループ別に集計し平均を出す方法(for文、Pandasなし)
5.2k{icon} {views} Numpy配列をグループ別に集計するときに、大抵Pandasを使うのですが、Numpyだけで集計するのってできるのかな?どうやるんだろうという話です。答えは「できます」。one-ho […]...
pandasでグループ別に統計量やヒストグラムを表示する方法
13.7k{icon} {views}初投稿です。この記事では、pandasでグループ別に基本統計量(describe)をする方法を紹介します。 テストデータ 以下のようなデータを想定します。ある学校の3つのクラスでテス […]...