스크립팅 시 목록을 사용하여 그래프 빌더의 X 및 Y축을 채울 수 있나요?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />사용자가 선택한 X 및 Y 값 목록이 있습니다. 그래프 빌더에서 해당 목록 값이 x 및 y 축을 채우도록 하고 싶습니다. 이것이 가능한가.? 열 이름을 찾을 수 없다는 오류가 계속해서 발생합니까?
예를 들어:
x_values = {"x1", "x2", "x3"}
y_values = {'y1", "y2", "y3"}
x축이 x_value가 되고 y축이 y_value가 되기를 원합니다. 이는 사용자가 선택하는 방식에 따라 변경되므로 값을 하드코딩할 수 없습니다.
Re: 스크립팅할 때 그래프 빌더에서 목록을 사용하여 X 및 Y축을 채울 수 있나요?x_values[i] 및 y_values[i]와 같은 인덱스를 추가하면 문제가 해결됩니다.
Re: 스크립팅할 때 그래프 빌더에서 목록을 사용하여 X 및 Y축을 채울 수 있나요?이 스크립트를 시도했지만 줄에 삽입을 실행하지 못했습니다.Windows 10의 JMP 16.2. 어떻게 고치나요?

Re: 스크립팅할 때 그래프 빌더에서 목록을 사용하여 X 및 Y축을 채울 수 있나요?안녕하세요,
그래프 빌더를 디스패치로 채워야 합니다...
하지만 문자열을 전달할 수 없습니다 "400" 문자 때문에 스크립트로 " "
SendToReport (
보내다 (
{} ,
"400" ,
스케일박스 ,
도와주실 수 있나요? 감사합니다
잔파올로
~할 수 있다
Re: 스크립팅할 때 그래프 빌더에서 목록을 사용하여 X 및 Y축을 채울 수 있나요?당신의 도움을 주셔서 감사합니다!
불행히도 이것을 실행하려고 하면 다음 오류가 발생합니다.
예상치 못한 ")".
"-" 연산자에 대한 피연산자를 구문 분석하는 중입니다.
1행 12열: Y( : A-3 - ►)
내 Y 변수 목록은 다음과 같습니다. y_variables = {" A-3-", " A-4-"}
또한 동일한 축에 여러 개의 y 변수를 배치하려고 하지 않습니다. 나는 각 y 변수가 동일한 x 값으로 정렬된 자체 그래프가 되기를 원합니다. y_variables 목록(이 목록은 사용자가 선택하는 옵션)에 따라 변경할 수 있으려면 그래프 빌더의 y축이 필요합니다.
Re: 스크립팅할 때 그래프 빌더에서 목록을 사용하여 X 및 Y축을 채울 수 있나요?모든 선택 항목을 한 번에 입력해야 하고(X축과 Y축의 여러 변수에 대해 동시에) 목록의 크기를 미리 알 수 없는 경우 표현식과 관련된 작업을 수행할 수 있습니다. 이는 다소 고급 수준입니다. , 그러나 유연한 기술. 여기에 예가 있습니다. gbExpr은 동적으로 빌드할 Variables() 부분을 제외하고 그래프 빌더에 원하는 모든 코드입니다.
dt = Open( "$Sample_Data/Car Physical Data.jmp" );
x_values = {"국가", "유형", "무게"};
y_values = {"회전 원", "변위", "마력"};
gbExpr = Expr( 그래프 빌더() );
varExpr = Expr(변수() );
For( i = 1, i <= N 항목( x_values ), i++,
Insert Into( varExpr, Parse( "X( :" || x_values || ")" ) )
);
For( i = 1, i <= N 항목( y_values ), i++,
Insert Into( varExpr, Parse( "Y( :" || y_values || ")" ) )
);
Insert into( gbExpr, Name Expr( varExpr ) );
gbExpr;
건배,
브래디
Re: 스크립팅할 때 그래프 빌더에서 목록을 사용하여 X 및 Y축을 채울 수 있나요?다음과 같이 시도해 보세요.
dt = 열려 있는 ( "$sample_data\빅 클래스.jmp" ) ;
열 ( dt , "키" ) << 이름 설정 ( "x1" ) ;
열 ( dt , "무게" ) << 이름 설정 ( "y3" ) ;
x_값 = { "x1" , "x2" , "x3" } ;
y_값 = { "y1" , "y2" , "y3" } ;
그래프 빌더 (
제어판 표시 ( 0 ) ,
변수 ( 엑스 ( : 열 ( dt , x_값 [ 1 ]) ) , 와이 ( 열 ( dt , y_값 [ 삼 ]) ) ) ,
강요 ( 포인트들 ( 엑스 , 와이 , 전설 ( 1 ) , 지터 ( 1 ) ) )
) ;