변수를 열 이름으로 사용이것은 정말 쉬운 질문이어야 하지만 몇 시간 동안 저를 좌절시켰고 이해할 수 없었습니다.열 목록을 반복하고 각각에 대해 다양한 차트를 작성하는 스크립트가 있습니다.또한 이 코드 줄을 사용하여 라인업 상자에 분포를 추가합니다.
이 행은 열 이름을 수동으로 입력할 때 완벽하게 작동합니다.
lub << append( Panel Box( "Distribution", db_Data << Distribution( Continuous Distribution( column( "VF (19)" )) ) ) );
그러나 이것은 변수를 사용하려고 할 때 작동하지 않습니다.
TestName = "VF (19)";
lub << append( Panel Box( "Distribution", db_Data << Distribution( Continuous Distribution( column( TestName )) ) ) );
나는 사용해 보았다
as column(TestName)
column( name(TestName))
column( as name(TestName))<BR />column( as :Name(TestName))<BR />column( :Name(TestName))
그리고 인터넷에서 토론에서 찾을 수 있는 다른 모든 조합.그러나 아무 소용이 없습니다.누군가 이것을 도울 수 있습니까?
고급 통계 모델링자동화 및 스크립팅소비자 및 시장 조사데이터 혼합 및 정리데이터 탐색 및 시각화Re: 변수를 열 이름으로 사용이 솔루션을 시도했지만 효과가 없었습니다.
제가 한:
strTitle1 = "Process Capability of " || Eval( Eval Expr( Expr( limits[1] ) ) ) || " - " ||
station || " - " || Eval( Eval Expr( Expr( limits[7] ) ) );
strCol = Eval( Eval Expr( Expr( limits[1] ) ) );
dt1 << New Script(
strTitle1,
Distribution(
Stack( 1 ),
Continuous Distribution(
Column( Column( strCol ) ),
Quantiles( 0 ),
Horizontal Layout( 1 ),
Vertical( 0 ),
Show Counts( 1 ),
Process Capability(
Use Column Property Specs,
Process Capability Analysis(
Overall Sigma Capability( 0 ),
Histogram( 1, Show Overall Sigma Density( 0 ) )
)
)
)
)
);
내가 끝낸 것 :
min_detection_probability - XX - XX의 처리 능력
Distribution(
Stack( 1 ),
Continuous Distribution(
Column( Column( strCol ) ),
Quantiles( 0 ),
Horizontal Layout( 1 ),
Vertical( 0 ),
Show Counts( 1 ),
Process Capability(
Use Column Property Specs,
Process Capability Analysis(
Overall Sigma Capability( 0 ),
Histogram( 1, Show Overall Sigma Density( 0 ) )
)
)
)
)
내가 어디에서 잘못되었는지 말해 줄 사람이 있습니까?
Re: 변수를 열 이름으로 사용감사합니다.Re: 변수를 열 이름으로 사용Column()이라는 함수가 있고 Column()이라는 배포 플랫폼의 요소도 있습니다.TestName을 참조로 사용하는 경우 JMP는
Column( TestName )
Column() 함수이므로 Column 요소가 없습니다.구문을 다음으로 변경하십시오.
TestName = "VF (19)";
lub << append( Panel Box( "Distribution", db_Data << Distribution( Continuous Distribution( column( column( TestName ))) ) ) );
그리고 그것은 작동합니다