コマンドの実行や分析の実行に時間がかかる場合は警告します。大規模なデータ セットでは、一部の分析の実行に長い時間がかかることがわかりました。たとえば、約 2,000 万行のデータ セットで二項またはポアソン一般化線形モデルを実行すると、私のマシンでは 1 時間以上かかることがあります。JMP で (1) コマンドの実行に 10 分以上かかる場合は警告し、キャンセルするオプションを提供でき、(2) 続行を選択した場合は、分析が完了するまでにかかる時間の見積もりを表示できればすばらしいと思います。
高度な統計モデリング基本的なデータ分析とモデリング再:コマンドの実行/分析の実行に時間がかかる場合は警告を表示します。実行中にEscを押すと、プラットフォームがキャンセルされることがよくあります。 通常は5〜15秒で応答しますが、通常は機能します。
これを試して:
names default to here(1);
dt = open("$SAMPLE_DATA\Probe.jmp");
g = dt << Get Column Group("Responses");
YExpr = Expr(Y());
for(i=1, i<=nitems(g), i++,
insert into(YExpr, g[i]);
);
Eval(EvalExpr(
dt << Hierarchical Cluster(
Expr(nameexpr(YExpr)),
Method( "Ward" ),
Standardize Data( 1 ),
Dendrogram Scale( "Distance Scale" ),
Number of Clusters( 20 ),
SendToReport( Dispatch( {}, "Dendrogram", OutlineBox, {SetHorizontal( 1 )} ) )
);
));
再:コマンドの実行/分析の実行に時間がかかる場合は警告を表示します。JSLビジーウィジェット(別名 スクリプトがまだ実行中であることをユーザーに保証するために使用できる待機ウィジェット、スピニングホイールウィジェットなど)。さらに良いのは、JSLプログレスバーウィジェットです。
再:コマンドの実行/分析の実行に時間がかかる場合は警告を表示します。または、潜在的に困難な分析を含むプラットフォームをキャンセルするオプションを備えたステータスバーである可能性があります。 カスタム設計プラットフォームに実装されているものと同じです。
Re: コマンドの実行や分析の実行に時間がかかる場合は警告してください。同意します。ユーザー定義のスクリプトの場合、 @vince_fallerによる簡単な解決策として、停止するまで ESC キーを長押しする方法があります。
しかし、標準プラットフォームではこれは機能しません。そこで、希望の考えに沿って、
@parker は次のように書きました:
コマンドの実行に10分以上かかる場合は警告し、キャンセルするオプションを提供する
ただし、警告とは関係ありません。
すべての標準プラットフォームには、実行中にキャンセルボタンが必要です。
この方法により、ユーザーはいつでもプラットフォームを停止できるオプションを持つようになり、プラットフォームが終了するまで何時間も待つ必要がなくなります。
テーブル/更新の高速化
Re: コマンドの実行や分析の実行に時間がかかる場合は警告してください。代替案: 設定でタイムアウトを設定するか、Try のタイムアウトオプションを追加します。
Re: コマンドの実行や分析の実行に時間がかかる場合は警告してください。ウィッシュリスト優先順位付け調査の候補 - パイロットラン:
JMP ウィッシュリスト優先順位付け調査のご紹介!
Re: コマンドの実行や分析の実行に時間がかかる場合は警告してください。いくつかのプラットフォームでは、実行速度が遅い根本的な原因を特定できました。これらの落とし穴を回避することで、何時間も節約できます。
- テーブル/更新の高速化: すべての列に対して、一致する行を再度スキャンし、すべての一致をメイン テーブルにマージします。
-> 行数 x 一致数 x 列数
1x last first または last match の代わりに(テーブル/結合のように)
-> 数秒ではなく数時間かかる場合があります
- GUIはすべてのオプションが有効になった状態で起動します
- プレビュー
- Tables/Concatenate がなぜこんなに遅いのでしょうか?
JMP18 の新しい問題: テーブル スクリプトのスキャンに非常に長い時間がかかります。
そして、プラットフォームは、ユーザーがテーブルを追加し、最後にユーザーがOKをクリックしたときに、GUIを作成するときにテーブルスクリプトをスキャンします。
-> 数秒から数分かかる場合があります
- Re: 再コード化 - 数値として解析
ユーザーが複数のステップを実行して文字列を数値に変換する場合、同じことを2つのステップで行うよりもはるかに時間がかかります。
-> 数分から数時間かかる場合があります
Re: コマンドの実行や分析の実行に時間がかかる場合は警告してください。ライブ配信: テーブルに何千行もある場合は非常に遅くなります。
新機能(JMP18 では?):複数の行が 1 つの値に属している場合、JMP は値を「まとめる」ことができます -> プロット内のポイントが少なくなり、はるかに(!!!)高速になります
Re: コマンドの実行や分析の実行に時間がかかる場合は警告してください。@mia_stephensはまだ検討中ですか?
とても助かります!