JMP アカデミックウェビナー - 出版品質のグラフィックの作成
研究論文やプレゼンテーションでは、高品質なデータ視覚化が求められ、多くの場合、特定の書式設定要件、美的嗜好、その他のカスタマイズニーズを満たす必要があります。JMPユーザーの多くは、JMPが探索的なグラフ作成において優れていることを認識していますが、JMPが高度にカスタマイズされた論文品質のグラフを作成できることを知っている人は少ないでしょう。このウェビナーでは、グラフの形式や美的感覚をカスタマイズするための基本テクニックと高度なテクニック、そして、ぼやけたりピクセル化したりすることなくサイズを変更できる高品質な画像形式でグラフをエクスポートする方法を学びます。また、エクスポート後にJMPグラフを非常に細かくカスタマイズする方法も紹介し、ほぼ無限レベルのカスタマイズを実現します。
結果の共有と伝達Re: 出版品質のグラフィックの制作解決しました、ありがとうございました! JMP 17 にアップグレードすると、デフォルトでフランス語 (システム言語) になりました。したがって、Graphbuilder は Constructeurs de Graphics になりました。スクリプト内でそれを修正したところ、再び動作しました。
Re: 出版品質のグラフィックの制作こんにちは@arnaudsteyaert さん。上記の例のように [プロパティの表示] を使用してボックス パスをチェックし、正しいパスを参照していることを確認してください。通常、これは、受け取ったエラー メッセージの種類に応じた正しいアプローチです。
Re: 出版品質のグラフィックの制作こんにちは、
JMP Pro 17 にアップグレードしてから、スクリプト ソリューションが機能しなくなっていることがわかりました... Window("...") にアクセスすると、名前が見つからないというエラー メッセージが表示されます。 JMP がウィンドウを検索する方法に何か変更がありましたか? JSLスクリプトを変更する必要がありますか?
Window("2023 MICROVOLT individual differences - Graph Builder")["Graph Builder",GraphBuilderBox(1)] << Set Width(450);
Window("2023 MICROVOLT individual differences - Graph Builder")["Graph Builder",GraphBuilderBox(1)] << Set Height(275)ご協力をいただければ幸いです。
アルノー
Re: 出版品質のグラフィックの制作どうもありがとう! GraphBuilder は両方のパネルを独立したフレームと見なすため、Y グループ化変数がある場合、ポイント アンド クリックの方法は少し難しくなります。現在作業中のグラフのスクリプトに 2 番目のメソッドを実装しましたが、見事に機能しています。
Re: 出版品質のグラフィックの制作@arnaudsteyaert 、多くの人がこの状況に遭遇すると思います。取り上げてくれてありがとう。
文書に必要な縮尺に合わせてグラフの寸法をピクセル単位で手動で設定し、グラフを文書に配置する前に読みやすいようにフォントを調整できます。ピクセル サイズを設定するには、ポイント アンド クリックまたは JSL コードを使用する方法がいくつかあります。 JSL はグラフの合計サイズを完全に制御できますが、複雑さを増すことなく必要な場所に到達できます。
ポイントアンドクリック
グラフのフレーム サイズをピクセル単位で設定するには、任意のグラフを右クリックし、[サイズ/スケール] > [フレーム サイズ] (グラフ ビルダーの [グラフ] サブメニューの下にあります) に移動します。これによりグラフフレーム(つまり、プロット領域) のサイズが設定されるため、フレームの外側にある軸やタイトルなどは影響を受けず、指定したサイズを超えて拡張されることに注意してください。ただし、軸などのための追加の余地を残すためにフレーム サイズを十分に小さく調整すると、希望する合計サイズに十分近づくことができるため、画像をドキュメントに挿入した後はサイズ変更がほとんど必要なくなります。ただし、よりきめ細かい制御が必要な場合は、読み続けてください。
JSL
[ファイル] > [新しいスクリプト] に移動し、このコードをコピーしてウィンドウに貼り付け、[実行] をクリックして、軸などを含むグラフ全体が700x500 ピクセルのグラフを作成します。最後の 2 行は重要な部分です。これらは、グラフや軸などを含むグラフ ビルダー レポート ウィンドウの部分を参照し、そこに Set width() および Set Height() メッセージを送信します。
// Run this just once to create a graph to resize
dt = Open("$SAMPLE_DATA/Fitness.jmp");
dt << Graph Builder(
Size( 714, 577 ),
Show Control Panel( 0 ),
Variables( X( :RstPulse ), Y( :Oxy ) ),
Elements( Points( X, Y, Legend( 3 ) ), Line Of Fit( X, Y, Legend( 5 ) ) )
);
// Change the width and height values and rerun these lines to see how the total graph size changes
Window("Fitness - Graph Builder")["Graph Builder",GraphBuilderBox(1)] << Set Width(700);
Window("Fitness - Graph Builder")["Graph Builder",GraphBuilderBox(1)] << Set Height(500)<BR />
したがって、実際には、ポイント アンド クリックして目的のグラフまで移動し、新しいスクリプト ウィンドウを開いて、幅と高さを設定する数行のコードを実行します。グラフ ビルダーで作業している場合は、例の最後の 2 行にある「フィットネス - グラフ ビルダー」の代わりにウィンドウ名を置き換えるだけで、問題なく動作する可能性があります。それ以外の場合は、JMP が参照を吐き出すことができます。グラフ内を右クリックし、 「プロパティの表示」に移動します。右側の表示ツリーを使用してグラフ全体を含むボックスを見つけ、[ボックス パス] セクションを使用して参照を取得します。例では次のようになります。

Re: 出版品質のグラフィックの制作とても興味深いウェビナー、ありがとうございました。しかし、疑問があります。雑誌出版物のグラフは通常、特定のサイズ (列幅など) である必要があります。 JMP にこれらの制約を遵守させるにはどうすればよいでしょうか?後でサイズを変更すると、テキストに選択したポイント サイズが変更されるため、これは重要です (または、ベクター グラフィック アプリで手動で変更する必要があります)。この件に関してアドバイスはありますか?ご協力をよろしくお願いいたします。
Re: 出版品質のグラフィックの制作ご提案ありがとうございます、 @ArturoDS 。 JMP ウィッシュ リストは、このような新機能のリクエストを提出するのに最適な場所です。
Re: 出版品質のグラフィックの制作こんにちは、ロスさん
このウェビナーをありがとうございました。特に最後の部分は本当に役に立ちました。ただし、コメントがあります。JMP では上付き文字と下付き文字を追加するのはそれほど簡単ではありません。プレゼンテーションで示したパワーポイントの方法を使用することもできますが、私の場合は Mac で Unicode キーボードを使用しているのですが、プログラムの将来のバージョンにこれらの指数用の小さなメニューを含めることは可能でしょうか?
敬具、
アルトゥーロ
Re: 出版品質のグラフィックの制作ありがとう、 @markschahl !あなたのグラフがいつまでも美しくありますように。
Re: 出版品質のグラフィックの制作ロス:素晴らしいウェビナーです! 1 つのビデオでこれらのヒントやコツをすべて見たのは初めてです。私はこれを会社の JMP ユーザーと共有しました (改善を促すために...)。ありがとう!