데이터 테이블에서 행을 무작위로 지정이 소원 목록 요청의 영감은 무엇이었을까요? 이 소원 목록은 데이터 테이블에서 행을 무작위로 지정 게시물에서 직접 영감을 받았는데, 여기서 저는 두 단계(사용자 정의 디자인 후 Space-Filling 증강)로 만든 디자인에서 행을 간단히 무작위로 지정하는 방법을 찾고 있었습니다.
어떤 개선 사항을 보고 싶으신가요? 현재 @jthi 가 찾은 해결 방법은 표 메뉴에서 "하위 집합" 기능을 사용하고 샘플 크기가 1인 "무작위" 설정을 사용하는 것입니다. 작동하지만 이는 해결 방법일 뿐이며, 이 "표" 메뉴(또는 "행")에 더 직관적인 기능을 추가할 수 있으며, 행을 구성/무작위로 지정하는 다른 방법이 있을 수 있습니다.
이 아이디어가 중요한 이유는? 무작위화가 필요한 여러 사용 사례가 있을 수 있으며, 기술적 실현 가능성이 높지 않기 때문에 이 기능을 추가하는 것이 중요할 수 있습니다. 행을 선택하고 선택된 하위 집합만 무작위화할 수 있다면 복제된 디자인을 처리할 때 매우 유용할 수 있습니다. RSM 디자인 테이블에서 복제합니다 .
JMP는 통계 분석에 대한 양질이고 안전한 관행을 시행하고 있으므로 "무작위화" 기능이 환영받을 것입니다!
데이터 블렌딩 및 정리실험 설계Re: 데이터 테이블에서 행을 무작위로 지정@jthi 접근 방식을 사용하여 단계를 실행하는 jsl 파일을 만들 수 있습니다.
이러한 스크립트는 다음을 통해 주 메뉴에 추가할 수 있습니다.

또는 AddIn을 통해서도 가능합니다.
Re: 데이터 테이블에서 행을 무작위로 지정이를 수행하는 비교적 간단한 방법은 다음과 같습니다.
- 데이터에 새 열을 만들고, 무작위로 균일한 숫자로 값을 초기화합니다.
- 해당 열을 기준으로 표를 정렬합니다.
결과 표는 무작위 순서로 정렬됩니다.
이를 위한 간단한 스크립트:
Names Default To Here( 1 );
dt = Current Data Table();
dt << New Column("Random Ordering Value");
For Each Row( dt, :Random Ordering Value = Random Uniform( 0, 1 ) );
dt << Sort(
By( :Random Ordering Value ),
Replace Table,
Order( Ascending )
);
dt << Delete columns(:Random Ordering Value);
Re: 데이터 테이블에서 행 무작위화 - 상태가 다음으로 변경됨: 확인됨요청을 제출해 주셔서 감사합니다! 다른 사용자들이 댓글로 공유해 주신 피드백과 해결 방법을 소중히 여깁니다.