どの列を処理するかを決定する際に「ユーザー入力」を使用する方法こんにちは、みんな、
スクリプトを連続して実行し、必要なものをoutputフォルダーに入れることができます。
生のデータファイルから手動で排除しなければならなかった悪いデータセットに出くわすことがあります。私はたくさんのデータフィルタを使い、FORループを通してそれをループしています。
実行中にデータフィルタボックスがフリーズし、必要なものを選択してスクリプトを続行する方法がありますか。
あなたがそれをより簡単にするために他の提案もするならば、それは素晴らしいでしょう。
ありがとうございました。あなたの時間と努力に本当に感謝しています。
再:どの列を処理するかを決定する際に 'ユーザー入力'を使用する方法?あなたがより多くの詳細を与えることができればそれは確かに人々がより良い提案をするのを助けるでしょう。
やや概略的な説明から外挿して、おそらく以下のコードはあなたが始めるのを助けるかもしれません。
NamesDefaultToHere(1);
// Sample data
dt = Open("$SAMPLE_DATA/Big Class.jmp");
// Show the global data filter
win = NewWindow("Filter the Data Before Continuing", << Modal,
dt << DataFilter(Mode( Show( 1 ), Include( 1 ) )),
ButtonBox("OK", win << closeWindow)
);
// Using a modal window means that the code below will not be executed until the data filter is set by hand
dt << Graph Builder(
Show Control Panel( 0 ),
Variables( X( :height ), Y( :weight ) ),
Elements( Points( X, Y, Legend( 3 ) ), Smoother( X, Y, Legend( 4 ) ) )
);
再:どの列を処理するかを決定する際に 'ユーザー入力'を使用する方法? @vishwasanj :
サンプルデータとスクリプトを入力し、必要なものについて例を挙げて説明してください。
スクリプト内でファイルの処理を停止する方法はありますか - はい。ただし、対処している条件が何であるかを知らなくても - ヘルプを提供するのは困難です。
ベスト
ウデイ