일반 데이터 테이블에서 열 속성을 표준화하는 스크립트를 작성하는 방법은 무엇입니까?일반 데이터 테이블의 속성을 표준화하는 스크립트를 작성하려고 합니다. 그러나 "인수는 '현재 데이터 테이블', 현재 데이터 테이블*###*/(dt_trinean)에 대한 액세스 또는 평가에 데이터 테이블을 포함해야 합니다. 누구든지이 오류를 수정하는 괭이를 알고 있습니까?


데이터 테이블스크립팅Re: 일반 데이터 테이블에서 열 속성을 표준화하는 스크립트를 작성하는 방법은 무엇입니까?로컬 블록에 제공하는 유일한 변수는 old dt입니다.그런 다음 dt_trinean을 사용하고 있습니다.현재 데이터 테이블을 전환하는 대신 데이터 테이블의 범위를 명시적으로 지정하는 것이 더 나은 경우가 많습니다.
Names default to here( 1 );
dt = open("$SAMPLE_DATA\Big Class.jmp");
dt2 = New Table("Example", New Column("Thing", numeric, <<SET values=""></SET>Re: 일반 데이터 테이블의 열 속성을 표준화하는 스크립트를 작성하는 방법은 무엇입니까?감사합니다. 스크립트를 아래와 같이 수정하여 작동했습니다.
Local( {dt_trinean_lst = Current Data Table()},
Current Data Table( dt_trinean_lst );
For Each( {col, index},
{:"A280 Concentration(mg/ml)"n, :"AvgA280 Concentration (mg/ml)"n,
:"CVA280 Concentration (%)"n},
col << Data Type( Numeric ) << Set Modeling Type( "Continuous" ) <<
Set Field Width( 12 )
);
Current Data Table( dt_trinean_lst );
);이제 연결된 테이블 dt_trinean_lst에서 복제 요약을 얻고 싶습니다. 아래 코드에서 이 오류가 발생합니다. 이유와 해결 방법을 알 수 있습니까?

dt_trinean_summary=dt_trinean_lst << Summary(
Group( :Sample name ),
Mean( :"A280 Concentration(mg/ml)"n ),
Mean( :"AvgA280 Concentration (mg/ml)"n ),
Mean( :"CVA280 Concentration (%)"n ),
Freq( "None" ),
Weight( "None" ),
Link to original data table( 0 )
);
Re: 일반 데이터 테이블의 열 속성을 표준화하는 스크립트를 작성하는 방법은 무엇입니까?지역 변수이기 때문에 일단 지역 블록을 떠나면 됩니다. 그 var는 더 이상 존재하지 않습니다.
예를 들어.인쇄 후 실패합니다."로컬 내부 = 14"
Names default to here(1);
open log();
Local({x=14},
print("inside local = "||char(x))
);
print("outside local = "||char(x));