실현 방법 테이블 BB, 열 C=="Y"인 경우 테이블 AA 열 D 결과도 그에 따라 "Y"로 채워집니다. 기타 모든 값 변경 없음다음을 실현하는 방법을 보여주기 위해 2개의 테이블을 예로 사용하시겠습니까?
테이블 BB, 열 C=="Y"인 경우 테이블 AA 열 D 결과도 그에 따라 "Y"로 채워집니다. 기타 모든 값은 변경되지 않습니다.
내 JMP 버전은 V14입니다. 당신의 도움을 주셔서 감사합니다
데이터 테이블Re: 테이블 BB, 열 C=="Y"인 경우 테이블 AA 열 D 결과도 그에 따라 "Y"로 채워집니다. 기타 모든 값 변경 없음다음은 귀하가 지정한 작업을 수행하는 간단한 스크립트입니다.
Names Default To Here( 1 );
bb = Open( "$sample_data/big class.jmp" );
// Change the Sex column name to "C" to match your example
bb:sex << set name( "C" );
// Create a Blank data table with a column called "D"
aa = New Table( "Change", add rows( 40 ), New Column( "D", character ) );
// If a vlaue in row 2 for column C in table referenced by BB == "F",
// then set the same row value in data table AA column D to "F"
If( BB:C[2] == "F",
AA:D[2] = "F"
);
// or using a different notation
If( BB[2,3] == "F",
AA[2,1] = "F"
);
Re: 테이블 BB, 열 C=="Y"인 경우 테이블 AA 열 D 결과도 그에 따라 "Y"로 채워집니다. 기타 모든 값 변경 없음답변 감사합니다. 효과가있다.
하지만 C=="F" 열에 값이 있는 경우 테이블 AA의 D 열이 F인 경우 어떻게 해야 합니까? [2] 정보와 같은 특정 행을 제거하려면?
아래 스크립트를 시도했지만 작동하지 않습니다. 감사합니다. 데이터 테이블이 수천 개의 행인 경우가 있습니다. 특정 행이 호출되지 않는 상황을 보고 싶습니다. 감사합니다.
Pls 도움이, 감사합니다.
If( BB:C == "F",
AA:D = "F"
);