y를 x로 맞추는 이 간단한 스크립트에 대한 도움말안녕하세요. 나는 양적변수와 다수의 양적변수의 관계를 연구하려고 노력한다. 이 스크립트를 작성했지만 작동하지 않습니다. 스크립트와 오류 메시지를 보여드리겠습니다. 미리 감사드립니다.
스크립트
이름의 기본값은 여기에 있습니다( 1 );
dt = 현재 데이터 테이블();
NumericColNames = dt << 열 이름 가져오기( 문자열, 숫자 );
For( i = 38, i <= N 항목( 숫자 ColNames ), i++,
이변량(
Y( :이름( "ERC [%]" ) ),
X((__col__) ),
Fit Line( {보고서( 0 ), 선 색상( {212, 73, 88} ), 보고서( 0 )} )
);
);
오류
이름의 기본값은 여기에 있습니다( 1 );
dt = 현재 데이터 테이블();
NumericColNames = dt << 열 이름 가져오기( 문자열, 숫자 );
For( i = 38, i <= N 항목( 숫자 ColNames ), i++,
이변량(
Y( :이름( "ERC [%]" ) ),
X((__col__) ),
Fit Line( {보고서( 0 ), 선 색상( {212, 73, 88} ), 보고서( 0 )} )
);
);
데이터 탐색 및 시각화Re: y를 x로 맞추는 간단한 스크립트에 대한 도움말오류 메시지를 추가한 것을 기억하지 못한 것 같습니다. 또한 스크립트를 게시할 때 다음을 사용해야 합니다.
가독성이 훨씬 좋아지기 때문입니다(이것을 사용하기 위해 메시지를 편집했습니다).
Re: y를 x로 맞추는 간단한 스크립트에 대한 도움말스크립트만 보면 __col__이 어딘가에 올바르게 정의되어 있는 경우 이변량을 복제하는 것 외에 어떤 용도로든 루프를 사용하고 있는 것 같지 않습니다(나는 사용되지 않습니다). 바꾸면 충분할 것 같아요
X((__col__))
에게
X(Eval(numericColNames[i])),
Re: y를 x로 맞추는 간단한 스크립트에 대한 도움말Names Default To Here( 1 );
dt = Current Data Table();
numericColNames = dt << get column names( string, numeric );
For( i = 38, i <= N Items( numericColNames ), i++,
Bivariate(
Y( :Name( "ERC [%]" ) ),
X( (__col__) ),
Fit Line( {Report( 0 ), Line Color( {212, 73, 88} ), Report( 0 )} )
);
);
Not Found in access or evaluation of 'Bivariate' , Bad Argument( {__col__, Role requires at least 1 columns.} ), Bivariate(/*###*/Y( :Name( "ERC [%]" ) ),
X( __col__ ),
Fit Line( {Report( 0 ), Line Color( {212, 73, 88} ), Report( 0 )} )
)
Re: y를 x로 맞추는 간단한 스크립트에 대한 도움말죄송합니다.
Re: y를 x로 맞추는 간단한 스크립트에 대한 도움말좋아, 문제는 내가 두 번째 답변에서 설명한 내용이라고 생각합니다. 좀 더 명확하게 하려면 __xcol__을 정의하면 됩니다.
Names Default To Here(1);
dt = Current Data Table();
numericColNames = dt << get column names(string, numeric);
For(i = 38, i <= N Items(numericColNames), i++,
__col__ = numericColNames[i];
Bivariate(
Y(:Name("ERC [%]")),
X(Eval(__col__)),
Fit Line({Report(0), Line Color({212, 73, 88}), Report(0)})
);
);
또한 JMP16+를 사용하는 경우 For Each를 사용하는 것이 일반적으로 For만 사용하는 것보다 낫습니다.
Re: y를 x로 맞추는 간단한 스크립트에 대한 도움말9시에서 14시로 가는 것은 환상적이었습니다. 14로 나는 더 행복합니다. 매우 감사합니다