Pandasのピボットテーブルを使って簡単に横並びの棒グラフを作る方法
3.1k{icon} {views} Pandasのピボットテーブルを使うと横並びのグラフを数行のコードで作成することができます。matplotlib単体でもできますが、Pandasのほうがより楽にできます。その方法を解 […]...
Pythonで画像のカラーヒストグラムを簡単に表示する方法
11k{icon} {views} 画像で赤、緑、青の画素がどのような分布になっているかという「カラーヒストグラム」を見たいことがあります。しかしいざ探すとツールが少ないのです。Pythonならほんの数行で出せます。 P […]...
CIFAR-10/100のバイナリを画像ファイルに書き出す方法
9.8k{icon} {views} CIFAR-10/100は画像分類として頻繁に用いられるデータセットですが、たまに画像ファイルでほしいことがあります。配布ページにはNumpy配列をPickleで固めたものがあり、画 […]...
Pandasのpivotを使ってデータを集計し、横並びの棒グラフで表示する方法
9.2k{icon} {views} Pandasのデータフレームを集計して、横並びの棒グラフで表示したいときがあります。その方法を紹介していきます。Pivotを使うと簡単にできます。 データ例 以下のようなデータ(ra […]...
Kernel-PCAのexplained_variance_ratioを求める方法
9.6k{icon} {views} scikit-learnのPCA(主成分分析)にはexplained_variance_ratio_という、次元を削減したことでどの程度分散(データを説明できる度合い)が落ちたのかを […]...
pyplotの散布図グラフでマーカーに文字を使う方法
10.8k{icon} {views} Pythonのグラフ(matplotlib.pyplot)で散布図をプロットする際に、マーカーに「a, b, c」のような文字を用いる方法を解説します。 コード import nu […]...
pandasでグループ別に統計量やヒストグラムを表示する方法
13.7k{icon} {views}初投稿です。この記事では、pandasでグループ別に基本統計量(describe)をする方法を紹介します。 テストデータ 以下のようなデータを想定します。ある学校の3つのクラスでテス […]...