やあ、
サマリー テーブルの生成に関するスクリプトについて質問がありました。
1. JSL でサマリー テーブルを作成し、S1 テーブルと呼びます
dt<<
Summary(
Group( :Name( "Date-Time" ), :Lot, :Test ID, :Test Label, :Field X, :Field Y ),
Variance( :Name( "Mreg (nm)" ) ),
);
2. 次の JSL を使用して、S1 に基づいて別のサマリー テーブル (S2) を作成しようとしています。
dt<< Summary(
Group( :Name( "Date-Time" ), :Lot, :Test Label ),
Mean( :Name( "Variance(Mreg (nm))" ) ),
Freq( "None" ),
Weight( "None" )
)
「「不正な引数」のアクセスまたは評価で列が見つかりません」というエラーで機能しませんでした
3. 統計引数の行を削除すると、S2 が生成されました。
dt<< Summary(
Group( :Name( "Date-Time" ), :Lot, :Test Label ),
Freq( "None" ),
Weight( "None" )
)
上記のすべてのスクリプトは、自動生成されたスクリプトからコピーされたものです (つまり、必要な操作を手動で実行し、ソース スクリプトをコピーしたことを意味します)。
誰でも理由がわかりますか?
よろしくお願いします、
子豪
という欄はありません。
"Variance(Mreg (nm))"
S1データテーブルでは、それは呼び出されます
"Mreg (nm)"
ここに動作するはずのコードがあります
Names Default To Here( 1 );
dt = Data Table("S1");
dt2 = dt <<
Summary(
Group( :Name( "Date-Time" ), :Lot, :Test ID, :Test Label, :Field X, :Field Y ),
Variance( :Name( "Mreg (nm)" ) ),
Link to original data table(0)
);
dt3 = dt << Summary(
Group( :Name( "Date-Time" ), :Lot, :Test Label ),
Mean( :Name( "(Mreg (nm))" ) ),
Freq( "None" ),
Weight( "None" )
);