你好,
我有一個數據表,看起來像這樣。 我想拆分每個測試並分配 % 值。

我試圖創建一個關聯數組並為每個測試分配值,但結果不正確。 我不確定我錯過了什麼

最終的關聯數組應包含以下內容。
new_aa = [" Currents_A" => 0.003 " Currents_B" => 0.003, " Currents_C" => 0.003, "Volts_A" => 0.003, "Votls_B" => 0.003, "Volts_1" => 0.002,…… …………, “電流_0”=> 0.001]
這是jsl代碼。 有什麼建議
Names Default To Here( 1 );
dt = Data Table( "dt" );
aa = Associative Array( Column( dt, 1 ) << get values, Column( dt, 3 ) << get values );
fail_test = fa << Get Keys;
split_tests = {};
For Each( {test, index}, fail_test,
Insert Into( split_tests, Words( test, "," ) )
);
For( i = 1, i <= N Items( split_tests ), i++,
new_aa = Associative Array( split_tests, If( Contains( aa, split_tests[i] ), aa[split_tests[i]] ) )
);
show(new_aa)