표준 최소 제곱 회귀에서 JMP 스크립트를 사용하여 다른 검증 (교육 및 검증)을 자동으로 수행하는 방법은 무엇입니까?
나는 새로운 검증을 통해 1000 회와 매번 표준 최소 회귀 회귀를 원한다. 그리고 스크립트를 작성하여 자동으로이 작업을 수행하는 방법을 알지 못합니다.
예를 들어 예측 모델링 신경망에서 우리가 쓸 수있는 것은 ---- Validation Method ( "Holdback", 0.1)입니다. 그러나 나는 최소 제곱 법 (Least Square Method)에서 이것을 어떻게하는지 모른다.
회귀 분석의 스크립트에서 고정 유효성 검사 열을 선택하면 다음과 같은 내용이 표시됩니다.
Where (형식 (: 유효성 검사) == "교육")
Where (형식 (: 유효성 검사) == "유효성 검사")
JMP Pro를 사용하고 있습니까? JMP를 사용하여 유효성 검사 열을 작성하고 플랫폼에서 유효성 검사 역할을 사용하는 경우 일 수 있습니다.
내가 당신이라면 부트 스트랩하고 싶은 통계를 마우스 오른쪽 버튼으로 클릭하고 팝업 메뉴의 하단에서 부트 스트랩 옵션을 선택합니다.
아니면 힘들게 할 수 있습니다 ..
(이 스크립트에는 JMP Pro 기능이 있습니다)
names default to here(1);
dt=New Table( "Some data",
Add Rows( 20 ),
New Column( "Response",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[-1.82545036264736, 0.728246959467525, -1.00696633045675,
-1.94845973713604, -0.0621517489644272, 1.31940922160903,
-1.39078111154494, 2.44117449478401, -0.209184441663871,
-1.09379674103266, 1.64814151733151, -1.31764655696586,
0.0254040089481649, -0.755512000894789, -1.2826579879211,
0.589914544061201, 2.36144445064629, 0.379635414475524,
-3.78801173090372, -0.434943374358309]
)
),
New Column( "Factor",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[-1.6221491198447, 1.28782659216483, -2.76536700522009,
-1.94258144594943, -0.66656328643386, 1.22476702284507,
-1.92374219399329, 0.343884151691415, -0.0708634559705932,
-1.96753984956401, 2.36508689631865, -1.3102347891645,
-0.359555016603859, -1.89982154229024, -2.31502621519621,
1.18810219397683, 1.7928172570621, 1.19417348867999, -1.68736902315671,
0.0111059935344733]
)
)
);
dtc=New Table( "Crossvalidation table",
Add Rows( 0 ),
New Column( "RSquare",
Numeric,
"Continuous",
Format( "Fixed Dec", 12, 4 ),
Set Selected,
Set Values( [] )
),
New Column( "RASE",
Numeric,
"Continuous",
Format( "Fixed Dec", 12, 5 ),
Set Selected,
Set Values( [] )
),
New Column( "Freq",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Selected,
Set Values( [] )
)
);
for (i=1, i<=10, i++,
dt<<MAKE validation="" column=""></MAKE>