Graph Builderのチャートでは、テキストボックスの注釈をチャートの上に置くことがよくあります。 グラフを追加したり、縮尺を変更したり、サイズを変更したりすると、注釈が移動して自動的にサイズ変更されて、希望する位置に留まるようになります。 しかし、アノテーションが意図したとおりに終わらないことがわかったので、とにかく手動で移動しなければなりません。 また、注釈テキストボックスのサイズが変更されると、小さなスライバに縮小されることがあります。 テキストは表示されたままですが、クリックしてサイズを変更したり削除したりすることはできません。
これらのテキストボックスが「スマート」でなければ、はるかにユーザーフレンドリーになると思います。 ロックして移動したりサイズ変更したりしないようにしてください。何かを変更した場合は手動で移動します。 私は環境設定でこのオプションを見つけることができませんでした。 図形や注釈に設定可能なオプションはありますか?それらを所定の位置に固定する方法、または「スマートサイズ変更」機能を無効にする方法はありますか?
あなたはJMPの欲しいものリストに強化のためのあなたの要求を追加する必要があります。
私はそれを「簡単に」と呼ぶかどうかわからない。 スクリプトを作成する必要があり、メモを正確に配置するには試行錯誤が必要です。GUIを使用して作成することはできないためです。 しかし、これは私のニーズを満たしています。 ありがとうございました!
テキストボックスの幅や高さを0に縮小できないように、テキストボックスの機能を修正する必要があると思います。 これはバグだと思います。 これが起こると、GUIを使用してテキストボックスを変更または削除することは不可能になります。基本的に最初からやり直してグラフを再構築する必要があります。 もちろん、スクリプトを「データテーブルに保存」してから問題のテキストボックスを削除するようにスクリプトを編集することもできますが、これも「簡単な」修正方法ではありません。 これらのテキストボックスを完全に使用しないようにし、このCustomize Graph JSLスクリプトを使用してこれらの簡単なメモをグラフに追加するという余分な努力をすることは十分に悪い問題です。 やり方がわかったので、それほど大きな問題ではありませんが、JMPの使用方法についてトレーニングしている新規ユーザーに説明するのは難しいことです。
「カスタマイズ」機能を使用すると、移動しない表記をグラフに簡単に追加できます。

表記法は対話的に追加されました。 以下はチャートのスクリプトです。
注:Big Classサンプルデータテーブルは私の例に使用されました
Graph Builder(
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 3 ) ), Smoother( X, Y, Legend( 4 ) ) ),
SendToReport(
Dispatch(
{},
"weight",
ScaleBox,
{Min( 60 ), Max( 182.231404958678 ), Inc( 20 ), Minor Ticks( 0 )}
),
Dispatch(
{},
"height",
ScaleBox,
{Min( 50 ), Max( 75.140306122449 ), Inc( 5 ), Minor Ticks( 1 )}
),
Dispatch(
{},
"Graph Builder",
FrameBox,
{Add Graphics Script(
2,
Description( "Script" ),
myList = {};
Insert Into( myList, X Origin() + .2 * X Range() );
Insert Into( myLIst, Y Origin() + .8 * Y Range() );
Text( Center Justified, myList, "Here is a note" );
), Grid Line Order( 1 ), Reference Line Order( 3 )}
)
)
);