실수로 이전 게시물을 삭제하여 죄송합니다.
이제 다시 내 문제를 다시 게시합니다.
문제 1 :
실제로 5 하위 집합 데이터 테이블을 생성 한 있지만 내 문제 중 하나는 하위 집합 스크립트를 밖으로 실행할 때, 바로 모든 5 하위 집합 데이터 테이블을 오른쪽으로 생성 할 때, 어떻게 subset 데이터 table1 = S_GX_F40 때 선언 할 수 있습니다. , 서브 세트 데이터 테이블 2 = S_GX_F40 등을 포함 할 수있다. 하위 스크립트 데이터 테이블을 생성하기위한 스크립트는 다음과 같습니다.
문제 2 :
나는 서브 세트 데이터 테이블에 대한 요약을 요약했다. 실제로 원하는 것은 서브 세트 데이터 테이블 각각에 요약이있다 (스크립트를 요약 한 것은 모든 서브셋 데이터 테이블을위한 것이다). 그러나 스크립트를 실행하면 마지막 제품 만 표시됩니다 ( S (첫 번째 스크립트) (예 : I_P2A GSVT .6 / .045, I_N2A GSVT.3 / .045)를 사용하여 로그 아웃 창에서 모든 제품에 요약 스크립트를 만들 수 있습니까? 차트를 생성합니다. 제품 이름을 첫 번째 제품으로 변경했지만 가변성 차트의 마지막 제품도 생성합니다 (두 번째 코드는 요약 부분을 참조하십시오.) 그리고 루핑을 사용하려고 시도하지만 나에게 오류가 발생합니다.
그럼, 아무도 나에게 몇 가지 제안을 포기하거나 내 두 문제를 해결하기 위해 다른 방법이 있습니까?
감사
dt = Open( "<PATH for="" open="" the="" file="">", "invisible" );
S = {"S_GX_F40", "S_GX_Z40","S_III_E110","S_III_E80","S_III_L150"};
//Subset the data table
For( i = 1, i <= N Items( S ), i++,
dt:F D << set name( "f d" );
dt << Select Where(Starts With( dt:f d, S[i] ) ) ;
baseDT = dt << Subset( output table name( "Subset" ), selected rows( 1 ), selected columns( 0 ), "invisible");<BR /><BR /><BR />//dt << Select Where(Starts With( dt:f d, S[1] ) );<BR /><BR />//TempDT = dt << Subset( output table name( "Subset" ), selected rows( 1 ), selected columns( 0 ), "invisible");<BR /><BR />//Close( TempDT, nosave );<BR />);
</PATH>
//Summary of the subset data table
dtSub = baseDT << Summary(
Group(
:Name( "L_T" ),
:Name( "F_V_L" ),
:Name( "I_P2A GSVT" ),
:Name( "I_N2A GSVT.3/.045" ),
:Name( "I_P3G_G_PSVT_0.6/0.06" ),
:Name( "I_P3HG_G_PHVT_0.6/0.06" ),
:family device
),
Mean( :Name( "G_Y" ) ),
Mean( :NEW_I_P2A ),
Mean( :NEW_I_N2A ),
Mean( :Name( "NEW_I_P3G_G_PSVT_0.6/0.06" ) ),
Mean( :Name( "NEW_I_P3HG_G_PHVT_0.6/0.06" ) ),
Freq( "None" ),
Weight( "None" ),
invisible
);
dtSub << Variability Chart(
Y(:Name( "I_P2A_GSVT" ) ,:Name( "I_N2A" ) ) ,
X( :Name( "L_T" ), :Name( "F_V_L" ) ),
Analysis Type( "Choose best analysis (EMS REML Bayesian)" ),
Std Dev Chart( 0 ),
Select Where(dt:f d )