연도 및 위치별로 상위 10개의 최고 값을 부분 집합하는 방법은 무엇입니까?저는 수년에 걸쳐 여러 사이트의 일일 오존 농도에 대한 데이터 세트를 가지고 있습니다. 각 현장 및 연도에서 상위 10개의 최고 농도를 부분 집합으로 분류하는 빠른 방법이 있습니까?
고급 통계 모델링데이터 혼합 및 정리Re: 연도 및 지역별로 상위 10개 값을 하위 집합으로 설정하는 방법은 무엇입니까?다음은 각 그룹(사이트)에 대해 상위 10개만 있는 테이블을 만드는 간단한 방법의 예입니다.

names default to here(1);
dt=// Open Data Table: Big Class.jmp
// → Data Table( "Big Class" )
Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << sort(by(:sex, :height), order(descending,descending), replace table(1));
dt<< select where(col cumulative sum(1, :sex) <=10);
dtFinal = dt << subset(output table("Top 10"), selected rows(1), selected columns(0));Re: 연도 및 위치별로 상위 10개의 가장 높은 값을 하위 집합으로 설정하는 방법은 무엇입니까?수식을 만들어 top10을 얻거나 요약 또는 표로 만들 수 있습니다. 그런 다음 데이터가 어떻게 보이는지에 따라 상위 10위권을 쉽게 얻기 위해 추가 계산이 필요할 수 있습니다.
제목: 연도와 지역별로 가장 높은 값 10개를 추출하는 방법은 무엇인가요?안녕하세요, "select where(col cumulative sum(1, :sex) <=10)"에 대해 알게 되어 매우 기쁩니다.
남성의 경우 상위 5개, 여성의 경우 상위 7개를 선택하는 등 더 세분화된 검색이 가능한지 궁금합니다. 미리 감사드립니다.
제목: 연도와 지역별로 가장 높은 값 10개를 추출하는 방법은 무엇인가요?dt << select where( Col Cumulative Sum( 1, :sex ) <= Match( :sex, "M", 5, 7 ) );