적용을 클릭하면 무작위 시드가 어떻게 변경되나요?시뮬레이션에서 무작위 시드를 설정하기 위해 Random Reset 기능을 사용합니다. 무작위 수식에서 적용을 클릭하면 무작위 시드가 어떻게 변경됩니까?
다음은 세 개의 임의의 일반(0,1) 숫자를 생성하는 예제 스크립트입니다.
NamesDefaultToHere(1);
Random Reset( 1234 );
dt=NewTable("test",
AddRows(3),
New Column( "X",
Numeric,
"Continuous",
Formula( Random Normal( 0, 1 ) ),
),
);이 스크립트를 실행할 때 다음과 같은 난수를 얻습니다.

Apply to the Formula를 클릭하면 다음과 같은 새로운 난수를 얻게 됩니다.

적용을 클릭하면 무작위 시드가 어떻게 변경됩니까? 어떤 시드가 위의 세 숫자를 제공합니까?
자동화 및 스크립팅기본 데이터 분석 및 모델링Re: 적용을 클릭하면 무작위 시드가 어떻게 변경되나요?나는 그것이 무작위이므로 당신이 어떤 씨앗을 가지고 있는지 실제로 알 수 없다고 말하고 싶습니다. 수식에 항상 동일한 시드가 있어야 하는 경우 As Constant(Seed Reset())를 사용할 수 있습니다.
Names Default To Here(1);
dt = New Table("test",
AddRows(3),
New Column("X", Numeric, "Continuous", Formula(
As Constant(
Random Reset(1234);
);
Random Normal(0, 1));
)
);
(이렇게 하면 수식이 평가될 때마다 시드가 숫자로 재설정되어 예를 들어 다른 수식에 영향을 미칠 것이라고 생각합니다.)
여기에는 추가 정보가 있을 수 있습니다 https://www.jmp.com/support/help/en/18.0/#page/jmp/random-functions.shtml
Re: 적용을 클릭하면 무작위 시드가 어떻게 변경되나요?답장을 보내 주셔서 감사합니다. 내 문제는 위의 스크립트를 실행하고 적용을 한 번 클릭할 때마다 정확히 동일한 새로운 "임의" 숫자를 얻게 되므로 완전히 무작위가 아닌 것 같다는 것입니다. 그래서 나에게는 무작위 시드가 체계적인 방식으로 변경된 것처럼 보입니다.
Re: 적용을 클릭하면 무작위 시드가 어떻게 변경되나요?네, 그런 것 같아요.
나는 당신이 다음을 사용하여 "임의의 상태"를 얻을 수 있다고 생각합니다
Random Seed State();
기능. 그래서 당신은 그것과 몇 가지 비교를 할 수 있습니다.
JMP 지원팀에 문의하시면 필요한 경우 개발자에게 문의하여 연락을 드릴 것입니다. 지원팀의 "해결책"이나 설명을 여기에 다시 게시해 주세요. 그러면 우리 모두가 배울 수 있습니다. "무작위성"은 일부 JMP 문서에서 설명될 수 있지만 어디서 찾을 수 있는지 모르겠습니다.