で最近のブログ記事私はアドインであるBubble Shape Editorを紹介しました。これにより、Bubble Plotのデフォルトの円の代わりにカスタムシェイプを使用するのが簡単になります。このアドインは、SVGパス指定に基づいて図形を描画するJMPの機能を利用しています。カスタムシェイプがJMP 10でバブルプロットに導入されたとき、関連する新機能により、アニメーション化されたバブルプロットでカスタムシェイプを動きの方向に向けることができました。この記事では、指向性のあるバブル形状を簡単に作成できるようにするための、SVGバブル形状エディターの新しい更新について説明します。あなたはダウンロードすることができますバブルシェイプエディタv1.1 JMPファイル交換から無料でアドイン。(ダウンロードには無料のSASプロファイルが必要です。)
なぜ指向性のある図形を使うのですか?
最初に、私は方向づけられた形とはどういう意味ですか、そしてなぜあなたはそれらを使いたいと思いますか?デフォルトの円の形はすべての方向に対称性を持っています - あなたはそれを中心に回転させることができます、そしてあなたはいつも円を持っています。カスタムシェイプでは、これはもはや当てはまりません。あなたは車の写真、飛行機、または矢印のような単純な形をしているかもしれません。これらの特定の形状は、それらが「指している」方向が事前定義されています。バブルプロットで向きのある図形のオプションをオンにすると、図形は動きの方向を向くように回転します。
右側の更新された[アドイン]ダイアログに示すように、インターフェイスには指定された角度でシェイプを回転させるためのコントロール、90度回転および水平/垂直ミラーリング用のクイックコントロールが含まれています。Bubble Plotはモーションの方向に合わせるために形状の軸を知っている必要があるため、回転コントロールは方向のある形状の使用に不可欠です。任意の慣例により、整列軸は図形の下から上に向かってX = 0で指すように定義されます。のリセット左下隅にあるボタンも、に変更されました。再中心 。このボタンは、XとYでシェイプの境界を計算してから、参照サークルにほぼ一致するようにシェイプを変換および拡大縮小します。回転を追加すると、回転を再初期化することなくこれらのアクションを実行できることが特に便利です。
私がここで使用している形状はダークブルーの右矢印からダウンロードウィキメディアコモンズ 。SVGバブルシェイプエディタでSVGパスを開くときに色は考慮されないことに注意してください。バブルプロットの色は、行の状態または色の役割によって決まります。この場合、矢印は右向きであるため、90度反時計回りに1回回転すると上向きの矢印になります。最終的な形状は左側に示されています。
例:ナポレオンの行進曲
形状が適切にフォーマットされたら、この形状をバブルプロットに適用できます。例として、私はよく知られているを使用しますナポレオンの行進曲ナポレオンの軍隊のモスクワへの進出とその後の退却をマッピング。SVGバブル形状エディタでバブルプロットレポートを選択してクリック適用するこれは、バブルプロットに形状を転送します。最後に、赤い三角メニューから、オリエント図形下のアニメーションになります。
[iframe src="http://www.youtube.com/embed/nnYWljSbdPI" width = "100%" height = "320"]
潜在的な知覚的問題
私は前回の投稿で、バブルプロットのカスタムシェイプには知覚的な懸念があることを指摘しました。円形状は、形状を比較するときの形状からのXY位置の推定、ならびに気泡サイズの視覚的なランク付けを可能にする。カスタムシェイプでは、これらのタスクはユーザーにとってより複雑になり、回転を追加すると知覚的な問題がさらに発生します。原点に関してバランスの取れていない形状は、形状が回転するにつれて位置がドリフトするように知覚されることがあり、回転を追加すると2つの形状の面積を比較する作業が複雑になる可能性があります。
時変空間データを扱う場合は、この記事が正しい方向を示していることを願います。あなたが考えることができる他の種類のデータは指向性のある形状から利益を得るでしょうか?