動的チャート作成者やあ、
ユーザーが必要なグラフをより少ないマウス クリックで作成できるようにするスクリプトを書きたいと思います。
たとえば、通常、チャートを手動で作成する場合、最初に XY グラフを作成し、次に凡例を選択してから、[自動再計算]、[非選択フェード]、[グループ化]、[スプラインを配置] をクリックする必要があります。 これは非常に面倒です。
基本的に私が書きたいのは、ユーザーが Y 列、X 列、Legend 列、および Group By 列を選択するだけでよいスクリプトです。 そして、スクリプトが残りを行います。
明確化:明らかに、作成したい列名とグラフがわかっている特定のデータテーブルに対してこれをスクリプト化する方法を知っています。 ここで必要なのは、ユーザーが作業中の任意のデータ テーブルで必要な列を選択できるようにすることです。 ソリューションにはループと変数が必要だと思います。
私は自分自身を明確に説明したことを願っています。
ヘルプとガイダンスをいただければ幸いです。
ありがとう!
データ表グラフィックスクリプティングRe: 動的チャート作成者自動再計算オプションが環境設定で利用できなかったJMP12を使用していたことが判明しました。
JMP14に切り替えたところ、見えるようになりました。
ありがとう!
Re: 動的チャート作成者自動再計算設定は、二変量チャートと変動性チャートの両方で使用できます

スプラインに合わせる機能はありますが、環境設定に「標準化」チェックボックスが表示されません。
Re: 動的チャート作成者ありがとう!
解決策にもなり得ると思います。 問題は、必要なものすべてを事前に定義できるかどうかです。
フォローアップの質問 - 以下をどこで定義できますか:
1. XY プロットと変動性チャートの自動再計算?
2. スプライン -> その他を適合させる場合、標準化 X ボックスをデフォルトでチェックする方法はありますか?
調べてみましたが見つかりませんでした。
ありがとう
Bivariate(
Y( :y_column),
X( :x_column ),
group by(:group_column),
Automatic Recalc( 1 ),
Fit spline (0.1, Standardized, {Report(0)}),
SendToReport(
Dispatch(
{},
"Bivar Plot",
FrameBox,
{Marker Selection Mode( "Unselected Faded" ),
Row Legend(
legend_column,
Color( 1 ),
Color Theme( "JMP Default" ),
Marker( 0 ),
Marker Theme( "" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
)}
)
)
)Re: 動的チャート作成者ありがとう!
私はそれを試してみましたが、うまくいきました。 フォローアップの質問: ユーザーが選択できるようにするために、group by と凡例列の指定も削除する方法はありますか?
たとえば、以下のスクリプトで。 あなたが提案したようにXとYを削除したとき、それらを選択するプロンプトが表示されました.しかし、グループ化と凡例のプロンプトも表示できますか?
Bivariate(
Y( :y_column),
X( :x_column ),
group by(:group_column),
Automatic Recalc( 1 ),
Fit spline (0.1, Standardized, {Report(0)}),
SendToReport(
Dispatch(
{},
"Bivar Plot",
FrameBox,
{Marker Selection Mode( "Unselected Faded" ),
Row Legend(
legend_column,
Color( 1 ),
Color Theme( "JMP Default" ),
Marker( 0 ),
Marker Theme( "" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
)}
)
)
)
Re: 動的チャート作成者例 (データ セット) を見つけ、希望どおりにプロットを設定し、スクリプトをスクリプト ウィンドウに保存してから、Y() および X() ロール引数を削除します。 スクリプトを実行します。 ユーザーが現在の変数を適切なロールに入力できるデフォルトの起動ダイアログを表示する必要があります。 [OK] をクリックすると、他の機能が有効になります。
Re: 動的チャート作成者あなたが本当にしなければならないことは、あなたとあなたのユーザーが使用する各プラットフォームの設定を変更することです。 次に、あなたまたはユーザーが特定のプラットフォームに対して通常のダイアログ画面を使用すると、必要な選択項目がすべて表示されます。
ファイル==>設定==>プラットフォーム