ワークフローによって生成されたレポートの列のアドレス指定標準化されたExcelファイルでデータを取得し、JMPワークフローを使用してこのファイルをJMPに読み込みます。ワークフローは追加の列を生成し、いくつかの計算を行ってデータセットを視覚的に表示できるように準備します。この部分はうまく機能しています。私の考えは、ワークフローにレポートを統合して、データを示すグラフを作成することでした。レポートを作成し、記録されたワークフローセッションでプロジェクトに保存しました。今開始してワークフローを実行すると、レポートは表示されますが、レポートの列へのリンクが失われ、結果としてグラフが機能しません。また、Excelファイルは標準化されているため、列の順序と名前は常に同じです。
これを解決し、ワークフローを実行した後もレポートに残るように列に対処する方法について、推奨事項があれば幸いです。
自動化とスクリプトRe: ワークフローによって生成されたレポートの列のアドレス指定私はワークフロー ビルダーをあまり使用していませんが、私の知る限り、列の追跡に非常に優れており、列が欠落しているかどうかも尋ねてきます。
ワークフローによって作成されたスクリプトを見ると、レポートスクリプトに正しい列が含まれていますか?リンクが壊れているとはどういう意味ですか?JMPはレポートに使用する列を尋ねますか?その列を作成するためにどのプラットフォームを使用していますか?ワークフロービルダーはそれらのプラットフォームを適切に記録できますか?
Re: ワークフローによって生成されたレポートの列のアドレス指定@ジョー ,
セッションをプロジェクトに保存したとのことですが、JMPプロジェクトのことですか?確認できるデータがないと何が問題なのか判断が難しいのですが、ワークフローとダミーのExcelデータシートを送っていただけますか?
@jthiが述べたように、ワークフロー ビルダーは列が欠落していることに気づき、ユーザーに代わりの列を選択するよう促すのが得意です。
ありがとう、
ベン
Re: ワークフローによって生成されたレポートの列のアドレス指定ご返信ありがとうございます。私が言及していたのは、以下のコードスニペットに示されています。グラフ生成スクリプトでは、XとYを特定の列に直接指定していました(例えば、Yを:SEC、Xを:Storage Time)。しかし、ワークフローによって生成されたテーブルにスクリプトを保存すると、As Column() の部分が代わりに表示されます。
一般的に、以前に他の場所で生成したスクリプトをワークフローで実行するソリューションが欲しいと思っています。
私の問題をもっと簡単に理解していただければ幸いです。
Bivariate(
SendToByGroup( {:Temperature == 5} ),
Y( As Column() ),
X( As Column() ),
By( :Temperature ),
SendToByGroup(
{:Temperature == 5},
SendToReport(
Re: ワークフローによって生成されたレポートの列のアドレス指定ワークフロースクリプトをデータテーブルに保存するにはどうすればよいでしょうか?通常、ワークフロービルダーによって生成されるスクリプトは、次のような形式になります(単一ステップの場合)。

そして、脚本全体には余分なものはほとんど含まれていない
Names Default To Here(1);
Workflow_=function({},
step_name = "Report snapshot: Big Class - Distribution of height, weight";
//Report snapshot: Big Class - Distribution of height, weight
Data Table("Big Class") << Distribution(
Continuous Distribution(Column(:height), Process Capability(0)),
Continuous Distribution(Column(:weight), Process Capability(0))
);
);
Workflow_();
サンプルデータやワークフロー(あるいはその両方)の共有も大変助かります。JMPコミュニティで共有することに抵抗がある場合は、 JMPサポートまでお問い合わせください。
Re: ワークフローによって生成されたレポートの列のアドレス指定選択した列でグラフを作成するスクリプトを生成し、ワークフローに記録して、これらの列をテーブルに保存しました。最初はうまくいきましたが、次回記録したワークフローを使用すると、グラフスクリプトの列参照がおかしくなってしまい、その理由がわかりません。