각 열에 대한 평균 및 표준 편차를 계산하고 새 열에 넣는 스크립트를 작성하는 방법이 있습니까?

테스트 데이터는 여기에 첨부됩니다.
가장 쉬운 방법은 데이터를 쌓고 통계에 대한 새 열을 추가한 다음 필요한 경우 데이터를 다시 분할하는 것입니다.
이 문제를 해결하는 한 가지 방법은 Tabulate Platform을 사용하여 통계를 생성한 다음
테이블=>업데이트
새 통계 데이터 테이블을 원본 테이블에 연결합니다.
Tabulate Platform과 Update Platform 모두 JSL을 표면화하므로 JSL의 2개 부분을 하나의 스크립트로 통합하기 위해 약간의 수정만 하면 됩니다.
names default to here(1);
dt = data table("test-data");
colList = dt << get column names(string);
dtSum = (Data Table( "test-data" ) << Tabulate(invisible,
Add Table(
Column Table(
Analysis Columns(
eval( colList )
)
),
Row Table( Statistics( Mean, Std Dev ) )
)
)) << Make Into Data Table;
dtsum = current data table();
window("test-data - Tabulate") << close window;
for each( {col}, colList,
as column( dtSum, col) << set name( col || " Statistics")
);
Data Table( "test-data" ) << Update( dtSum ) );
close( dtSum, nosave );
시간을 내어 스크립팅 가이드를 읽고 JMP 전문 지식을 향상시키시기 바랍니다.