シグマ・プロット 新機能

シグマ・プロット 新機能

SigmaPlotには、あなたの作業をより簡単にするための新機能があります。

新しいグラフタイプ(マクロ経由)

ユーザー・エクスペリエンス向上のためのUI修正

分析機能

その他

新しいグラフタイプ(マクロ経由)

ヒートマップ
クラスター・ヒートマップ・マクロ
ヒートマップの説明

クラスター化されたヒートマップは、2つのカテゴリー変数のレベルに割り当てられた数値データの視覚化である。 このタイプのデータは、行が1つの変数のレベルを参照し、列がもう1つの変数のレベルを参照する表に表示できる。 データ表はSigmaPlotワークシートに入力される。

この双方向データのヒートマップは、長方形の無地配列として作成される。 配列の寸法と個々のカラーセルの位置は、ワークシート内のヒートマップデータの配置と一致している。 データ値に色を割り当てる方法については後述する。

ヒートマップは、データテーブルの値の密度の変化を視覚化するのに役立ちます。 別の言い方をすれば、ヒートマップはデータのクラスターを特定するために使われる。

アプリケーション

ヒートマップの主な利点は、複雑なデータを他の多くのグラフや数値的手法の出力よりも簡単に理解できることである。 よく使われるヒートマップの本来の用途の一つは、都市や地域の人口密度を調べることである。 ヒートマップは、さまざまな分野の専門家によって使用されている:

入力データ

ヒートマップ用のワークシートデータは、いくつかの列に配置される。 1列は列ラベル用で、もう1列は行ラベル用である。 これらのラベルは、ヒートマップの軸に表示されます。 ラベルを付けずにヒートマップを作成することもできます。

ヒートマップ用に選択するデータは、隣接する列に入力する必要があります。 データの行数は列によって異なることがある。 ヒートマップが作成されると、ヒートマップの行数は選択されたデータの最大行数に等しくなります。 データ・テーブルでは数値以外のデータも許容されるが、欠損値として扱われる。 欠損値に割り当てられた色は透明である。

ヒートマップの色を生成するために使用されるカラーパレット用に、もう1列必要である。 パレットは、ユーザーが「グラフィック・セルの挿入」ダイアログや変換言語を使うか、カラー・コードを入力して手動で作成する。

ワークシートのデータに割り当てられる色は、離散的なカラー・スケールか連続的なカラー・スケールかによって異なります。 目盛りは色欄のパレットに基づいている。 離散的なカラースケールの場合、カラーカラムは7色から10色の既存の配色を使用することが多い。 連続的なカラースケールの場合、カラーカラムには2色か3色しか含まれないことが多いが、それ以上含まれることもある。

ヒートマップデータの例は、SigmaPlotリボンのHelpタブのSamples FilesグループにあるMacro Dataボタンからアクセスできます。 ボタンを押すと、ノートブック・マネージャーでマクロ・データセット・ノートブックが開き、ヒートマップの例が3つのセクションで提供されます。

ヒートマップの入力データの例を以下に示す。

オプション

ヒートマップ作成マクロは、SigmaPlot リボンのツールタブのグラフツールグループにあるヒートマップボタンを押すことでアクセスできます。 マクロを実行すると、ヒートマップを作成するためのオプションを設定するためのダイアログボックスが表示されます。 設定は以下の通り:

離散カラースケールを使用する場合、色列の最初の色はデータの最小値に、色列の最後の色はデータの最大値に割り当てられます。 次に、データの範囲を一様にグループに分け、各グループ内のデータをパレットの対応する色に割り当てる。

ヒートマップ・マクロの作成ダイアログ・ボックスは、上に示したワークシート・データ用に設定されたもので、下に示されている。

連続的なカラースケールを使用する場合は、カラー列またはデフォルトのカラーパレットの最初の色がデータの最小値に割り当てられ、カラー列またはデフォルトのカラーパレットの最後の色がデータの最大値に割り当てられます。 パレット色の成分に対する線形補間を使用して、そのデータ値を見つけるためのデータ範囲の割合に基づいて、特定のデータ値に色を割り当てる。

ダイアログの設定は、OKボタンを押した後、ユーザーのプロファイルフォルダ内のテキストファイルに保存されます。 マクロを再起動すると、ダイアログコントロールには以前と同じ設定が表示されます。

出力

OKボタンを押すと、マクロコードは選択された設定に応じて、ヒートマップ、カラーバー、データテーブルプロットのグラフデータを計算します。 グラフ・データがワークシートに配置されると、マクロのグラフ・コードは選択されたプロットを示すグラフ・ページを作成する。

ヒートマップのグラフデータは、ヒートマップのデータテーブルと同じ寸法を持つ、すべて1の矩形配列で構成される。 ヒートマップは実際には水平積み上げ棒グラフとして作成され、この配列はヒートマップの棒グラフの数と相対的なサイズを設定するために使用されます。 さらに、ヒートマップ用の色データの列があり、列の色の数はデータテーブルのセルの数に等しい。 Nは入力データテーブルの列数である。

データ・テーブル・シンボル・プロットには、3列のグラフ・データが含まれている。 最初の2列は、ヒートマップにおけるデータ値の座標位置を示す。 最後の列は、データテーブルのすべてのデータ値のリストで、列ごとに、ただしシンボルプロットに必要なようにテキストに変換されている。

カラーバーには3列のグラフデータも含まれている。 縦(横)のカラーバーは、横(縦)の棒グラフとして作成される。 連続的なカラースケールを使用する場合、最初の列はヒートマップデータの範囲を一様に示す101個の数値で構成されます。 2列目は、棒グラフのサイズを設定するための101個の値で構成され、すべて1に等しい。 最後の列は、カラーバーの101色を生成するために、データ値の最初の列にカラースケールを適用します。 離散カラースケールを使用する場合は、同じ種類の列が作成されますが、各列はダイアログで選択されたカラー列と同じ行数になります。

上記のワークシートのデータとダイアログの設定に対して、ヒートマップは以下のように表示されます。 グラフの作成後、グラフ・プロパティ・ダイアログで必要な編集を行うことができる。

ユーザー・エクスペリエンス向上のためのUI修正

新しくなったリボン・マネージャー

この刷新されたリボンマネージャーは、SigmaPlot v15 の様々な機能を簡単にナビゲートすることができ、ユーザーエクスペリエンスを向上させます。

新しいホームボタン
マクロタブの分離
拡大ヘルプ
リボン クイックアクセスタブから利用可能な設定機能
分析タブのヒストグラムグループ
新しいツールタブ
ドット密度マクロ

分析機能

結果グラフ
ユーザー定義変換ダイアログ

その他

エクセルのクリップボード形式をCF_SYLKに変更
新ライセンス制度
古いMicrosoft VS 2005 Redistributableを削除しました。

新しいSigmaPlot v15は、グラフ書き出しのための古いソフトウェアを置き換えることで、古いVisual Studio 2005の再配布可能ファイルへの依存をすべて取り除きました。

お買い物カゴ
上部へスクロール