この例では、矢印チャートを作成し、JMPワークフローとして保存する方法を説明します。これは、Nick Desbarats氏が提案した矢印チャートの作成方法に基づいています。
方法をご覧ください:
- ワークフロービルダーを開いてデータをインポートする
- テーブルを変更し、ワークフロー ビルダーのコレクション ステップを調べます。
- ステップアクションタイムラインとコードを調べる
- フローに含めるカスタムアクションのJSLを実行します
- 不足しているデータセットのプロンプトを作成する
- ワークフローをインポートするには、[詳細] タブのオプションを使用します。
- ワークフロー (.jmpflow) をエクスポートし、ワークフロー パッケージを作成する
ライブ ウェビナーで Mike Anderson @MikeD_Anderson 、Scott Wise @scwise 、Ryan Cooper ライアン・クーパーが回答した質問:
Q: 彼がデータ テーブルを変更していたとき、「lag」の意味は何ですか?
A: 「ラグ」とは、指定した列の前の行から値を取得して数式で使用することを意味します。ラグは、現在の行から何行上の値を取得するかを示す数値で指定できます。この場合、マイクは1行上の値を使用していました。
Q: 彼は地域の列で何を行いましたか? また、差異の列を計算するためになぜそれが必要だったのですか?
A: この例では、Mike はこれを使用して新しい列数式を起動し (列ヘッダーから新しい列数式のショートカットを起動)、より高度なパーセント差異条件式計算を実行できるようにしました。
Q: JMP で実行できるすべての操作がワークフロー ビルダーでキャプチャされますか?
A: JMPの機能の大部分は処理可能です。ただし、DOEの一部の機能は処理できません。品質プラットフォームでの制限の管理と列プロパティの保存には、カスタムスクリプトが必要になる場合があります。異なる形式での保存は完全には実行できませんが、スクリプトのインデックスでその方法を説明しています。
Q: ワークフローを共有するにはどうすればよいですか?
A: .jmpflow をメールで送信するか、データセットの有無にかかわらずワークフローパッケージを作成できます。ワークフローがデータセットを見つけられない場合は、データセットの入力を求められます。ワークフロービルダーがデータファイルに差異(Excel で変更したなど)があることを検出すると、そのステップで実行が停止し、変更を求められます。
Q: ワークフローの背後にあるスクリプトを共有することに価値はありますか?
A: はい、ワークフロービルダーを共有するもう一つの方法は、JSLスクリプトをエクスポートすることです。また、ステップ間に緑色のコメントとしてメモが自動的に挿入されます。
Creating JSL Script to save Workflows in other formatsワークフローを他の形式で保存するための JSL スクリプトの作成ワークフローを他の形式で保存するための JSL スクリプトの作成
Q: ワークフローを編集できますか?
A: はい、JSLを編集できます。また、ワークフロー内の任意のステップを再記録することもできます。
Rerecord Workflow stepsワークフローステップを再記録するワークフローステップを再記録する
リソース
@MikeD_Andersonこれは素晴らしいですね。これに出会うまで、ワークフロー ビルダーの存在を知りませんでした。ビデオの 22 分目に参照されている、行番号の横に矢印の先を配置するカスタム アクションで使用されている JSL コードを投稿していただけますか?
やあ、 @ユダ!
これがあなたが求めているものだと思います。ここにあります:

このステップで実行するコードは次のとおりです。
For Each Row(Current Data Table(),
r = Row();
If(
Is Missing(:Outcome), Current Data Table() << Select Rows( r ) << Markers( "FilledCircle" ),
:Outcome == 1, Current Data Table() << Select Rows( r ) << Markers( "Filled Right Triangle" ),
:Outcome == -1, Current Data Table() << Select Rows( r ) << Markers( "Filled Left Triangle" )
);
Current Data Table() << Clear Select();
);
最高、
M