Re: 根據另一個匯總數據表選擇行 多列值的每一行你也讓我開心。 謝謝。
Re: 根據另一個匯總數據表選擇行 多列值的每一行吉姆,謝謝你。
它工作得很好。
你讓我開心。
Re: 根據另一個匯總數據表選擇行 多列值的每一行下面是一個示例,它在 Select Where 執行中使用了匯總表中的所有列。
Names Default To Here( 1 );
dt = Data Table( "Cars" );
dt1 = Data Table( "Summary Cars" );
// Build the Select Where statement
// Get the columns to select on
theCols = dt1 << get column names( string );
dt << clear select;
theStatement = " dt << Select Where( dt:" || theCols[1] || " == dt1:" || theCols[1] || "[i]";
For( k = 2, k <= N Items( theCols ), k++,
theStatement = theStatement || " & dt:" || theCols[k] || " == dt1:" || theCols[k] || "[i]"
);
theStatement = theStatement || ", current selection( \!"extend\!" ) );";
// Execute the Select Where clauses
For( i = 1, i <= N Rows( dt1 ), i++,
Eval( Parse( theStatement ) )
);
Re: 根據另一個匯總數據表選擇行 多列值的每一行匯總數據表是可變的。 它不時不同。 它不是數據表 A 的一部分。 我不能跑表格=>摘要。
我需要根據匯總數據表中的每一行列值編寫代碼,以選擇符合條件的另一個數據表行
Re: 根據另一個匯總數據表選擇行 多列值的每一行如果你只是運行
表格=>總結
並指定 Make、Model 和 Protection 作為組變量,並選擇“鏈接到原始數據表”,您將得到一個匯總數據表,當在匯總表中選擇行時,將選擇原始表中的匹配行

根據另一個匯總數據表選擇行多列值的每一行你好,
我面臨的問題是編寫代碼來根據另一個匯總數據表的每行多列值來選擇行。 摘要數據表是可變的,會不時發生變化。
下面是 JSL 代碼。 它不能按要求工作。
我這裡需要幫助。
例子,
在匯總數據表中,
row#1,品牌 = Acura,型號 = Integra,保護 = 手動皮帶,根據這些值在數據表 A 中選擇行。
row#2,品牌 = Audi,型號 =80,保護 = 手動安全帶,根據這些值在數據表 A 中選擇行。
:
:依此類推......直到完成匯總表的每一行

dt = Open("$TEMP/Cars.jmp");
dt1 = Open("$TEMP/Summary Cars.jmp");
For(i = 1, i <= N Rows(dt1), i++,
dt << Select Where (:Make == :Make[i]& :Model == :Model[i] & :Protection == :Protection[i])
);
高級統計建模自動化和腳本編寫數據探索和可視化實驗設計大規模定制質量和工藝工程