동의!
그리고 더 광범위하게 숫자 함수를 숫자 목록에 적용할 수 있는 것과 같은 방식으로 문자 함수를 문자열 목록에 쉽게 적용할 수 있다면 좋을 것입니다. JSL 컴패니언의 작성자는 비슷한 것을 제안했으며 이를 달성하기 위해 몇 가지 유틸리티 함수를 작성하기도 했습니다.
https://community.jmp.com/t5/Discussions/Compare-lists-but-partial-strings/mp/56731/highlight/true#M31832
많은 사용자는 종종 변수 열 목록을 만들고 이를 사용하여 다른 함수로 전달하기를 원합니다.예를 들면 다음과 같습니다.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Semiconductor Capability.jmp" );
cols = dt << Get Column Names( );
pnp_cols = {};
For (i = 1, i <= N Items(cols), i++,
If ( Contains( cols[i], "PNP" ),
Insert Into(pnp_cols, cols[i])
);
);
obj = dt << Process Screening(
Process Variables( Eval(pnp_cols) ),
Select All,
Show Charts as Selected,
Control Chart Builder
);
Get Column Names() 함수가 for 루프를 생성할 필요가 없도록 문자열 일치 기준을 지정하도록 허용하는 것은 논리적으로 이치에 맞을 것입니다.구문은 다음과 같을 수 있습니다.
pnp_cols = dt << Get Column Names( Continuous, "PNP");