データテーブルの順序が混在していますこんにちは皆さん。
JMP にインポートする 3 つの FRF (txt スタイル) ファイルがあり、データをインポートして処理する次のスクリプトがありました。 3 つの説明項目を含む 1 つの説明テーブルがあり、昇順で FRF データ テーブルに割り当てる必要があります。 例えば:
z-ht_0.414 を割り当てる必要がありますccf_23101106.FRF
z-ht_0.464 を ccf_23101703.FRF に割り当てる必要があります
z-ht_0.514 を ccf_23101701.FRF に割り当てる必要があります
私のスクリプトの問題により、ccf_23101701 よりも後で ccf_23101703 が開かれてしまいます。 その結果、z-ht_0.514 は 3 番目のデータテーブル ccf_23101701 ではなく 2 番目のデータテーブル ccf_23101703 に割り当てられます。 これは、ccf_101703 が最後に開かれたデータ テーブル ウィンドウであることを示していますが、私のスクリプトでは、ccf_101703 は 2 番目に開かれたデータ テーブル ウィンドウである必要があります。 誰かこの奇妙なことを説明し、私の質問に対する解決策を提供してくれる人はいますか? 以下のスクリプトをコピーし、生データを添付しました。 さらに詳しい情報が必要な場合はお知らせください。 ありがとう。
//-----------------------------------------------------------------------------------------------------------------
Names Default To Here( 1 );
Clear Globals();
Description = New Table( "Description",
Add Rows( 0 ),
New Column( "Descriptioin",
Character,
set values(
{
//==========================================================================
// Manual input #1: the description of the FRF data (need to keep the colon)
//==========================================================================
"z-ht_0.414", "z-ht_0.464", "z-ht_0.514"}
)
)
);
FRF_file_num = N Rows( Description );
dtList = Multiple File Import(
<<SET folder=""></SET>
自動化とスクリプト作成データアクセスデータのブレンディングとクリーンアップRe: データテーブルの順序が混在しています追加してみてください
current data table() << rerun formulas;
txt ファイルの入力 JSL の後に。
Re: データテーブルの順序が混在していますこんにちは、ジムさん
私のケースを調べていただきありがとうございます。 上記の提案は私の問題を解決していないようです。 私の問題は、複数のファイルを JMP にインポートするときに、インポート操作がリストしたファイルの順序に従っていないことです。 たとえば、次のファイルをインポートしようとすると:
ccf_008、ccf_005、ccf_007、ccf_002 の順序ですが、JMP はファイル名を自動的にソートし、ccf_002、ccf_005、ccf_007、ccf_008 の順序でデータ テーブル ウィンドウを生成します。これは私が希望する順序ではありません。 ファイルにそれぞれ説明を割り当てる必要があるため、ファイルの順序を維持することはできますか? 順序を間違えると、すべてのデータに間違ったラベルが付けられてしまいます。 ありがとう。
Re: データテーブルの順序が混在しています問題を正しく理解している場合は、一度に 1 つのファイルのみを入力して処理を強制しました。以下の私の JSL を参照してください
//-----------------------------------------------------------------------------------------------------------------
Names Default To Here( 1 );
Clear Globals();
Description = New Table( "Description",
Add Rows( 0 ),
New Column( "Descriptioin",
Character,
set values(
{
//==========================================================================
// Manual input #1: the description of the FRF data (need to keep the colon)
//==========================================================================
"z-ht_0.414", "z-ht_0.464", "z-ht_0.514"}
)
)
);
dtList = {};
FRF_file_num = N Rows( Description );
fileList = {"ccf_23101106.frf.txt", "ccf_23101703.frf.txt", "ccf_23101701.frf.txt"};
For Each( {file}, fileList,
dt = Multiple File Import(
<<SET folder=""></SET>Re: データテーブルの順序が混在していますこんにちは、ジムさん
完璧。 それが私が探しているものです。 あなたの脚本から多くのことを学びました。 迅速な対応に感謝します。