以下のグラフを生成するスクリプトがあります。

Y 軸を右クリックしてフォント サイズを変更することはできましたが、X 軸で同じ操作を行うと、次のオプションしか提供されません。
- 回転した目盛りラベル
- 目盛り ▸
- 下部フレーム
- 編集 ▸
そのため、X 軸のラベルを希望のサイズに変更できる「軸の設定」や「フォント」のオプションはありません。 これらのグラフをスクリプトから生成しているので、これを JSL で実行できるかもしれないと考えていますが、名前が付けられていないため意味をなさない表示要素参照がいくつかあります。たとえば、データ テーブルに保存したスクリプトなどです。上記のレポート:
Oneway(
Y(:Read Rate),
X(:Replicate),
All Pairs(1),
Comparison Circles(0),
Unequal Variances(1),
Std Dev Lines(0),
Points(0),
Mean Diamonds(1),
Comparison Circles(0),
X Axis Proportional(0),
Grand Mean(0),
SendToReport(
Dispatch(
{},
"1",
ScaleBox,
{Format("Percent", 9, 0), Add Ref Line(
0.95,
"Solid",
{255, 0, 0},
"",
1
), Label Row(
{Show Major Grid(1), Show Minor Grid(1), Set Font Size(14)}
)}
),
Dispatch(
{},
"Read Rate",
TextEditBox,
{Set Font Size(20), Set Text("Mean Read Rate")}
),
Dispatch(
{},
"Oneway Plot",
FrameBox,
{Frame Size(704, 536), DispatchSeg(
CustomStreamSeg(2),
{Line Color({64, 105, 156})}
)}
),
Dispatch({}, "Replicate", TextEditBox, {Set Font Size(20)})
)
)派遣先読み取り速度と一方通行のプロット私が何を扱っているかを知る手掛かりになりますが、最初のディスパッチは表示要素に関するものです1 。 🤦🏽:男性のサイン:同じことが、非常に説明的な表示要素を持つグラフ ビルダーのスクリプトでも発生します。 400 。 :face_with_rolling_eyes:
一方向プロットの X 軸ラベルのサイズを変更する方法はありますか?
ありがとうgzmorgan0。 このコードは暫定的な解決策になる可能性があります。
「Oneway の軸は、軸設定を完全に補完できるように更新されています。」
知っておいてよかったです。 私は数年前に、グラフを生成するすべての JMP プラットフォームにわたって、グラフのさまざまな側面をカスタマイズするための統一インターフェイスについて、JMP サポートに電子メールを送信しました。 私の仕事では、グラフ ビルダー、チャート、ワンウェイなど、いくつかの JMP プラットフォームしか使用していませんが、グラフ作成機能の違いは予期せぬことではありませんが、これらの各プラットフォームがグラフの同様の部分の変更を処理する方法の違いは、マイナーなものからメジャーなものまで。 確かに、JMP のフロントエンドの機能変更や追加には JSL の更新も必要になり、実装とテストに時間がかかることは承知しています。
ありがとうテキネルソン。
あなたが述べたことに基づいていくつかのテストを行ったところ、Fit Y by X プラットフォームでは、X 軸のラベルとタイトルを変更する機能がデータのモデリング タイプに依存していることがわかりました。 チャート プラットフォームでは、どのモデリング タイプでも X 軸のラベルとタイトルを変更できませんでした。 軸ラベルとタイトル サイズは、表示されるデータの種類とは相互に排他的であるため、JMP におけるこのパラダイムの背後にある歴史は何なのか疑問に思います。
ありがとう、スーザン。
JMP 設定には事前に設定されたサイズがありますが、特定のグラフでは軸のラベルとタイトルのサイズを変更する必要があるため、スクリプトを作成する場合は明示的に定義したいと考えています。 私の目的にとって、これは同僚に提供するスクリプトにとって特に重要です。同僚の多くは私ほど JMP に精通しておらず、彼らの経歴や責任から判断すると、決してそうではないかもしれません。 あるいは、私の場合、軸のラベルとタイトルに適切なサイズが見つかるまで、ワークフローを常に中断して JMP 設定に移動する必要がありました。私は常に、会社が生成するレポートにグラフィックがどのように表示されるかを考慮する必要があります。
Xan の前回の投稿への参考までに、JSL でこれを行う方法の例を次に示します。
Names Default to Here(1);
usr = get preferences("Axis Font");
Preferences(Axis Font( "Segoe UI", 11, "Bold" ));
dt = Open("$sample_data/semiconductor capability.jmp");
onew = dt <<ONEWAY></ONEWAY>チャートプラットフォームでも同じ問題が発生しています。

X 軸を右クリックして [軸の設定…] を選択すると、非常に限定されたダイアログ ボックスが生成されます。

軸ラベルまたは軸タイトルの設定はありません。 JMP はデータ視覚化および分析ツールとして強力ですが (SAS の弟分にとっては驚くべきことではありません)、プラットフォーム間でのグラフ設定の不一致は困惑させられ、しばしばイライラさせられます。 🤯
JMP の設定を使用して、JMP のすべての軸のテキストのサイズを変更できます。 Windows マシンの場合は、[ファイル] => [設定] を選択し、Mac の場合は [JMP] => [設定] を選択します。 「環境設定」グループで「フォント」を選択し、軸のフォントを変更します。