<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />[커널 스무더 - 열에 출력]
모두들 안녕,
커널 스무더를 실행하고 있지만 변수 이름을 사용하여 각 스무더의 출력을 열에 갖고 싶습니다. 여전히 육안 검사를 위해 그룹 맞춤 그래프를 보고 싶지만 JMP가 자동으로 다른 열에 예측 값을 쓰도록 하는 방법을 찾을 수 없습니다[저는 일반적으로 예측, 계수 등을 수동으로 저장합니다].
이것을 할 수 있는 방법이 있습니까?. 이것은 내가 사용하고 있는 스크립트입니다.
KernelSmootherGroup# = Expr(Fit Group( Bivariate( Y( :Name( "Var1" ) ), X( :RowNO ), Kernel Smoother( 1, 1, 0.0985804416403786, 0 ) ), Bivariate( Y( :Name( "Var2" ) ), X( :RowNO ), Kernel Smoother( 1, 1, 0.0985804416403786, 0 ) ), Bivariate( Y( :Name( "Var3" ) ), X( :RowNO ), Kernel Smoother( 1, 1, 0.0985804416403786, 0 ) ), <<{Arrange in Rows( 1 )}, SendToReport( Dispatch( {"Bivariate Fit of Var1 By RowNO"}, "2", ScaleBox, {Min( 0.1 ), Max( 1 ), Inc( 0.02 ), Minor Ticks( 1 )} ), Dispatch( {"Bivariate Fit of Var1 By RowNO"}, "Bivar Plot", FrameBox, {Frame Size( 1085, 240 )} ), Dispatch( {"Bivariate Fit of Var2 By RowNO"}, "2", ScaleBox, {Min( 0.1 ), Max( 1 ), Inc( 0.02 ), Minor Ticks( 1 )} ), Dispatch( {"Bivariate Fit of Var2 By RowNO"}, "Bivar Plot", FrameBox, {Frame Size( 1092, 240 )} ), Dispatch( {"Bivariate Fit of Var3 By RowNO"}, "2", ScaleBox, {Min( 0.1 ), Max( 1 ), Inc( 0.02 ), Minor Ticks( 1 )} ), Dispatch( {"Bivariate Fit of Var3 By RowNO"}, "Bivar Plot", FrameBox, {Frame Size( 1096, 240 )} ), )); );KernelSmootherGroup#;도움을 주시면 감사하겠습니다.
JoseGL
다음은 예측 값을 출력하는 코드를 추가하여 수정한 스크립트입니다.
여기에 기본 이름 ( 1 ) ;
dt = 현재 데이터 테이블 () ;
커널스무더그룹# = 만료 (
맞춤 그룹 (
biv1 = 이변량 ( 와이 ( : 이름 ( "변수1" ) ) , 엑스 ( : 행NO ) , 커널 스무더 ( 1 , 1 , 0.0985804416403786 , 0 ) ) ,
biv2 = 이변량 ( 와이 ( : 이름 ( "바2" ) ) , 엑스 ( : 행NO ) , 커널 스무더 ( 1 , 1 , 0.0985804416403786 , 0 ) ) ,
biv3 = 이변량 ( 와이 ( : 이름 ( "바3" ) ) , 엑스 ( : 행NO ) , 커널 스무더 ( 1 , 1 , 0.0985804416403786 , 0 ) ) ,
<< { 행으로 정렬 ( 1 )} ,
SendToReport (
보내다 (
{ "RowNO에 의한 Var1의 이변량 맞춤" } ,
"2" ,
스케일박스 ,
{ 분 ( 0.1 ) , 최대 ( 1 ) , 주식회사 ( 0.02 ) , 마이너 틱 ( 1 )}
) ,
보내다 (
{ "RowNO에 의한 Var1의 이변량 맞춤" } , "비바르 플롯" , 프레임박스 , { 프레임 크기 ( 1085 , 240 )} ) ,
보내다 (
{ "RowNO에 의한 Var2의 이변량 맞춤" } ,
"2" ,
스케일박스 ,
{ 분 ( 0.1 ) , 최대 ( 1 ) , 주식회사 ( 0.02 ) , 마이너 틱 ( 1 )}
) ,
보내다 (
{ "RowNO에 의한 Var2의 이변량 맞춤" } , "비바르 플롯" , 프레임박스 , { 프레임 크기 ( 1092 , 240 )} ) ,
보내다 (
{ "RowNO에 의한 Var3의 이변량 맞춤" } ,
"2" ,
스케일박스 ,
{ 분 ( 0.1 ) , 최대 ( 1 ) , 주식회사 ( 0.02 ) , 마이너 틱 ( 1 )}
) ,
보내다 (
{ "RowNO에 의한 Var3의 이변량 맞춤" } , "비바르 플롯" , 프레임박스 , { 프레임 크기 ( 1096 , 240 )} ) ,
)
) ;
biv1 << ( 곡선 [ 1 ] << 예측 저장 ) ;
biv2 << ( 곡선 [ 1 ] << 예측 저장 ) ;
biv3 << ( 곡선 [ 1 ] << 예측 저장 ) ;
) ;
커널스무더그룹# ;