반복되는 데이터에 대한 요약 분석여러분 안녕하세요.
수확 순서의 행 수를 가져와야합니다. 그룹화 data 예 : 다음과 같은 형식의 열 데이터 :
aaabbbbbccaaadddbbb ...
요약 통계 옵션을 사용하고이 열을 기준으로 그룹화하면 합계 각 값에 대한 발생 횟수 abcd (N 행) : 6,8,2,3. 내가 필요한 것은 각 그룹의 행 수입니다. 개별적으로 순서대로 :
a, b, c, a, b, d (N 행) : 3,4,2,3,3,3
어떤 생각?
감사,
-딘
다시 : 반복 데이터에 대한 요약 분석내 제안은 다음 수식을 사용하여 새 수식 열을 만드는 것입니다.
If( Row() == 1, counter = 0 );
If( Lag( :yourgrouppedcolumnname ) != :yourgrouppedcolumnname,
counter++,
counter
);
counter;
"yourgrouppedcolumnnmae"를 반복 열이있는 실제 열 이름으로 바꿉니다.
그런 다음 요약 플랫폼을 실행할 수 있습니다
테이블 ==> 요약
새 열에 각 그룹에 대한 개수를 제공합니다.
원래 테이블로 결과가 다시 필요한 경우 원래 데이터 테이블에서 업데이트 플랫폼을 사용하여 요약 테이블을 가리키고 생성 한 새 열과 일치시킬 수 있습니다.
다음은 Big Class 샘플 데이터 테이블을 사용하는 샘플 스크립트입니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
// Create the new binning column based upon the "Sex" column
dt << New Column( "Bin",
formula(
If( Row() == 1, counter = 0 );
If( Lag( :Sex ) != :Sex,
counter++,
counter
);
counter;
)
);
// Calculate the counts of the new binning column
dtSummary = dt << Summary(
Group( :Bin ),
Freq( "None" ),
Weight( "None" ),
Link to original data table( 0 )
);
// Move the counts into the original data table
dt << Update( With( dtSummary ), Match Columns( :Bin = :Bin ) );

다시 : 반복 데이터에 대한 요약 분석고마워 짐
시도해 볼게.
베스트,
-딘