行ラベルと列ラベル付きの行列を貼り付けるだけで、連続的または発散的なカラースケール、カラーバー、任意の値ラベルを備えたヒートマップを作成できます。無料・登録不要です。
8 行 × 6 列を読み込みました
ヒートマップは、数値の表を色付きセルのグリッドに変換するため、スプレッドシートで数分かかるパターンも数秒で見つけられるようになります。各セルの色の濃淡は値の大きさを表し、グリッドの横にあるカラーバーが、その濃淡を数値に戻すための凡例です。
シーケンシャルカラースケールは、明るい色から暗い色へと変化し、カウント数や正の値に留まる発現レベルなど、一方向にのみ動く値に適しています。ダイバージングスケールは、ある色相から中間のニュートラルな色を経て別の色相へと変化し、ゼロが中央に配置されます。これは、倍率変化や相関係数など、値が正または負になり得る場合に適した選択です。
ヒートマップを読むということは、個々のセルではなく、似た色のブロックを探すことです。隅にある暗いセルの集まりは、通常、一緒に動く行と列を示しています。また、相関ヒートマップでは、すべての変数が自分自身と相関するため、最も強い色の対角線が現れます。行と列の順序は入力したデータがそのまま保持されるため、貼り付ける前に関連する行を隣り合わせに並べ替えると、これらのブロックが見つけやすくなります。

このオンラインヒートマップ作成ツールは、生の行列をそのまま掲載できるチャートに変換します。以下が4つのステップからなるワークフロー全体です。
スプレッドシートから表をそのままコピーし、1行目に列ラベル、1列目に行ラベルを配置して、テキストボックスに貼り付けます。
常に正の値にはシーケンシャル(青または緑)スケールを選び、データがゼロをまたぐ場合や中間点を強調したい場合はダイバージングスケールを選びます。
相対的な色だけでなく正確な数値が必要な場合は、各セル内の数値ラベルをオンにし、密度の高い行列ではグリッドをすっきり見せるためにオフのままにします。
行列を編集すると、グリッドとカラーバーが再描画されます。カラースケールとラベルが適切に見えたら、完成したチャートをSVGまたはPNGとしてダウンロードします。
Figwiseで生成されたチャートの例です。遺伝子発現パネルから相関行列、月次サマリーまでを紹介します。
ゼロ中心のスケールを基準に、赤で発現上昇した遺伝子、青で発現低下した遺伝子を示す、対照群と処理群のサンプル間の相対的遺伝子発現を示すダイバージングヒートマップ。
-1から1の範囲に制限された相関ヒートマップ。各セルの相関係数が色の上に表示され、パターンとともに正確な数値を読み取れます。
複数の商品カテゴリにわたる12か月分の売上を追跡するシーケンシャルヒートマップ。すべての値が正のカウントまたは合計である行列に適したレイアウトです。
5×5のコンパクトな行列で、すべてのセルに値ラベルをオンにした形式。チャートをルックアップテーブルとしても機能させたい場合に最適です。

スプレッドシートやCSVエクスポートから表をコピーしてそのまま貼り付けるだけ。最初の行と列が自動的にラベルになり、任意のサイズの行列を貼り付けた瞬間にグリッドが描画されます。

シーケンシャルブルー、シーケンシャルグリーン、ゼロを中心とするダイバージングスケールを切り替えられます。これは、発表された図で相関行列や倍率変化パネルが使用するのと同じ慣例です。

すべてのチャートには最小値と最大値を示すカラーバーが付属し、各セル内にはオプションの数値ラベルを表示できます。このラベルは暗い塗りつぶしの上では自動的に白いテキストに切り替わり、読みやすさを維持します。
この種のチャートの読み方や作成方法について、よくある質問への回答。
行列を貼り付け、パターンが際立つまでカラースケールを切り替え、完成したヒートマップをSVGまたはPNGとして書き出せます。