새 열 세트 값 도움말다음 스크립트가 올바르지 않다는 것을 알고 있습니다.
a = { "a", "b", "b"};
b = [1,2,3];
c = [4,5,6];
새 테이블 ( "SQL 결과",
새 열 ( "a",
캐릭터,
설정 값 (a)
),
새 열 ( "b",
공식 (IF (: a == "a", 설정 값 (b), 설정 값 (c))
)
)
)
출력을 만들기 위해 어떻게 변경합니까?
a 1
b 5
b 6
따라서 첫 번째 행은 열 1이 "a"인지 확인합니다. 예, b [1]을 사용합니다. 두 번째 행은 열 1이 "a"인지 확인한 다음 c [2]를 사용합니다. 세 번째 행은 열 1이 "a"인지 확인한 다음 c [3]을 사용합니다.
감사합니다!
스크립팅Re : 새 열 세트 값 도움말원하는 작업을 수행하는 방법은 다음과 같습니다.공식이 b 열을 참조하는 것으로 해석 되었기 때문에 JMP는 행렬 b 참조가있는 공식에 문제가있었습니다.그래서 열 이름을 b2로 변경했습니다.
Names Default To Here( 1 );
a = {"a", "b", "b"};
b = [1, 2, 3];
c = [4, 5, 6];
dt = New Table( "SQL Results",
New Column( "a", character, set values( a ) )
);
dt << New Column( "b2",
formula(
If( :a == "a",
b[Row()],
c[Row()]
);
)
);Re : 새 열 세트 값 도움말넬슨,
정말 고맙습니다. 당신의 도움에 진심으로 감사드립니다.