JMPのバブルプロットでカスタムシェイプを使用するバブルプロットは、一度に多くの寸法を表示できるという点で非常に人気があります(X、Y、サイズ、色、ID、時間)。名前が示すように、伝統的なバブルプロットは円形を使用して、IDに基づいて各行または行の集合を表します。円の半径は[サイズ]列の平方根で拡大縮小され、円に含まれる領域は[サイズ]の値に比例して拡大縮小されます。
JMP 10から、円の代わりに別の形状を使用するオプションが導入されました。作り付けの形は三角形、正方形、ダイヤモンドおよび矢を含んでいる。Path()グラフィックス関数と同じ構文を使用して、JSLからカスタム図形を設定するオプションもあります。A ポスターローズマリールーカスとキョーコキーナー著 JMPディスカバリーサミット2013 視覚化するためにカスタムの鳥の形を使用 FAAワイルドライフストライクデータベース 。カスタムシェイプはリニアスケーリングプロパティを保持し、バブルサイズの視覚的なランク付けを可能にします。JMP内のパスは、以下のようにするかどうかを指定する制御情報を含む一連のXYポイントで構成されます動く 、描くラインまたは描く曲線 。のようなベクトル描画プログラムを使うインクスケープ右の図に示すように、パスは対話的に作成および編集できます。
残念ながら、JMPでこれらのパスをバブルプロットに適用するプロセスでは、ファイルまたはベクトル描画プログラムからJMPにパスを転送するための手動の手順とJSLスクリプト作成が必要です。私は最近、これをはるかに簡単にするJMPアドインを作成しました。SVG形式のファイルを開くためのグラフィカルインターフェース、パスの抽出、変形を使用した形状の中心合わせと拡大縮小、および既存のバブルプロットレポートへの結果の適用です。あなたは私を得ることができますバブルシェイプエディタ JMPファイル交換から無料でアドイン。(ダウンロードには無料のSASプロファイルが必要です。)
アドインをインストールした後に、アドインメニューからバブル形状エディタを開いて、左に示されたダイアログを作成します。アドインには、パブリックドメインの図形がいくつか含まれています( ドル記号 、ユーロ 、飛行機 、車からダウンロードウィキメディアコモンズ 。SVGファイルをダウンロードまたは作成して、そのファイルをインターフェイスから直接開くこともできます。アドインはファイル内のすべてのパスを検索し、どのパスを使用するかを選択します。形状は自動的に移動および拡大縮小され、デフォルトのバブルプロット形状と比較して外観がどのようになるかを示すために、比較円でグラフィカルに表示されます。追加の変換を実行して、参照円に対してシェイプを配置できます。図形の外観に満足したら、右側のリストからバブルプロットを選択して、[]をクリックします。適用する新しい形状でプロットを更新します。下の図では、ドル記号を使用してプロットのサイズロールでの支出の使用を強調しています。
自然、運輸、製造業、社会そして他の多くのトピックを表すために何千もの形がすぐに利用可能です。さらに、あなたはあなた自身の組織が会社、製品または業界特有のロゴで利用可能なSVG形を持っているのを見つけるかもしれません。形状を選択して変換を選択するときは、ビューアが形状サイズを比較し、その形状からXY位置を推定しようとすることに注意してください。この点で円は良い特性を持っていますが、直線または非対称の形状は見る人の知覚に影響を与えます。今後の記事では、JMPバブルプロットの他の機能を使用して、バブルの軌跡に合わせてシェイプを回転させる方法を説明します。カスタムシェイプを使用するとどう思いますか?コメントで教えてください。
Sebastian氏は次のように述べています。セバスチャン書きました:
ドロップダウンメニューからの組み込みの図形/「図形の選択」ボタン。
Dan Schikoreは書きました:あなたは組み込みの形を使っていますか(fr ...ダンシコレ書きました:
あなたは組み込みの形状を使っていますか( "形状の選択"ボタンから)、それともSVGファイルをダウンロードしましたか?組み込みの図形は、JMP 10.0.xまたはJMP 11.xで機能するようにフォーマットされています。ウィキメディアからのオリジナルのファイルはJMP 11.1の解析のためのいくつかの改良をもたらしました、それでそれらはJMPのより古いバージョンでは動作しないかもしれません。ファイルをダウンロードするときに注意すべきもう1つのことは、HTMLファイルを保存するのではなく、SVGファイルを入手していることを確認することです。
Sebastianは書きました:速い返事をありがとう!しかし私も行きます...セバスチャン書きました:
早い回答をありがとう!
しかし、私はカスタムシェイプだけでなく、標準シェイプ(ドル記号、ユーロ、飛行機など)でもこの問題を抱えています... それは同じ問題ですか?それは彼らと一緒に働くべきだと思った;)
JMP®Pro 10.0.1バージョン2
Microsoft Windows 7 Enterprise 64ビットService Pack 1
Dan Schikore氏は次のように書いています。ダンシコレ書きました:
この応答は通常、JMPがSVGパスデータを変換できなかったことを意味します。フォーマットのバリエーションをより適切に処理するために、JMP 11.1ではいくつかの改善が行われました。JMP 11では、形状は線形および立方体のベジェセグメントに制限されています - 楕円弧は将来のバージョンでサポートされる予定です。Inkscapeなどのエディタでファイルを開いて「名前を付けて保存」を実行すると、ファイルが正常に動作することがあります。
Sebastianは書きました:こんにちは、プラグインはエラーを投げています...セバスチャン書きました:
こんにちは、
Plug-Inがエラーをスローしています。
msgstr "" "パラメータが無効です、間違った引数(xshape)、Path To Char(xshape)"#:。
他の誰かがこれを手に入れましたか?