연결된 값으로 열 만들기모두 안녕,
행/값에 포함될 새 열을 만들려고 합니다. 첫 번째는 변수이고 두 번째는 두 변수의 연결된 표현식입니다.
무엇을 시도해도 연결된 값에 빈 셀이 표시됩니다. 조언을 해주실 수 있나요?
내가 시도한 예:
스티옵=10; stiPLL=20; stiPHL=30;
STIarg={char(stiop),char(stiPLL) ||"<"|| char(stiPHL)};
운영<<
새 열( "STI", "명목", 값 설정( STIarg ) );
자동화 및 스크립팅기본 데이터 분석 및 모델링Re: 연결된 값으로 열 만들기나는 혼란스럽다.새 열이 어떤 모습일 것으로 예상하는지 예를 들어주시겠어요?
Re: 연결된 값으로 열 만들기혼란을 드려 죄송합니다.
새 열은 다음과 같습니다.
Re: 연결된 값으로 열 만들기JMP의 작업은 Formula() 또는 Set Each Value()를 실행할 때 데이터 테이블을 통해 한 번에 한 행씩 반복하는 것입니다. 그리고 기본적으로 현재 행에만 출력됩니다.문제를 해결하는 방법에는 여러 가지가 있지만 저는 이 방법을 사용하겠습니다.

Names Default To Here( 1 );
Operations = Open( "$SAMPLE_DATA/Big Class.jmp" );
stiop = 10;
stiPLL = 20;
stiPHL = 30;
STIarg = {Char( stiop ), Char( stiPLL ) || "<PL><" || Char( stiPHL )};
Operations << New Column( "STI",
character,
Set each Value(
If( Mod( Row(), 2 ) != 0,
:STI = Eval( STIarg[1] ),
:STI = Eval( STIarg[2] )
)
)
);</PL>
또는 2줄만 갖고 싶다면

Names Default To Here( 1 );
Operations = Open( "$SAMPLE_DATA/Big Class.jmp" );
stiop = 10;
stiPLL = 20;
stiPHL = 30;
STIarg = {};
Insert into(STIarg, char(stiop));
Insert into(STIarg,Char( stiPLL ) || "<PL><" || Char( stiPHL ) );
Operations << New Column( "STI",
character, set values(STIarg));</PL>Re: 연결된 값으로 열 만들기대안으로 다음을 사용할 수 있습니다. 평가 목록 목록 항목을 평가하려면 ~ 전에 그들은 다음을 통해 익숙해진다 값 설정 ..
또한 데이터 유형을 지정해야 한다는 점에 유의하세요. 성격 .
숫자 열의 경우, 모델링 유형이 있는 열의 경우에도 다음과 같습니다. 명사 같은 값이 캐스팅됩니다 -> 숫자:
"10"은 10으로 유지되지만 두 번째 값은 손실됩니다.
stiop=10; stiPLL=20; stiPHL=30;
STIarg=EvalList({char(stiop),char(stiPLL) ||"<PL><"|| char(stiPHL)});
New Column( "STI",Character, Set Values( STIarg ) );</PL>