Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

カスタムカラーマップを使用したヒートマップ

ヒートマップのカラーマップは、セルの値からセルの色へ変換するために使用されるロジックであり、ユーザーが設定できます。ScottPlot には多くの一般的なカラーマップが用意されていますが、ユーザーは IColormap を実装して独自のカラーマップを適用できます。どの色がどの値に対応するかを示すために、カラーバーを追加できます。

Heatmap.cs
ScottPlot.Plot myPlot = new();

double[,] data = SampleData.MonaLisa();

var hm1 = myPlot.Add.Heatmap(data);
hm1.Colormap = new ScottPlot.Colormaps.Turbo();

myPlot.Add.ColorBar(hm1);

myPlot.SavePng("demo.png", 400, 300);
このレシピは、ヒートマップカテゴリにある多数のレシピのうちの1つです