데이터 테이블에서 열과 행의 하위 집합을 선택하는 방법Google 검색을 수행한 결과 다음과 같은 인기 항목을 발견했습니다. https://www.jmp.com/china/support/help/13-2/JSG_DataTables_21.shtml 그리고 여러 기준에 따라 행을 선택하는 방법은 무엇입니까? 그러나 동일한 코드 줄에서 열과 행을 모두 선택하는 방법을 구체적으로 명시한 것은 없습니다. 나는 그것을 시도했고 하나를 수행하는 것이 다른 하나를 방해하는 것 같습니다. 아니면 첫 번째 단계(열 하위 집합)의 출력을 변수에 저장한 다음 두 번째 단계(행 하위 집합)를 수행하는 방법이 있나요? 나는 아직 그것을 시도하지 않았습니다. 아이디어가 나에게 왔습니다.
내 코드는 다음과 같습니다.
dt << Select where( Timepoint == "cell value 1" || Timepoint == : "cell value 2" || Timpeoint == "cell value 3" );
dt_subset = dt << Subset (Columns(:"Instrument Type", :Donor ID, :Timepoint, :Instrument Channel, :Run date));
품질 및 프로세스 엔지니어링Re: 데이터 테이블에서 열과 행의 하위 집합을 선택하는 방법몇 가지 문제가 있습니다.
- 이중 "||"을 사용하고 있습니다. 단일 "|" 대신 Select Where의 OR에 대해
- 하위 집합에서 선택한 행( 1 )을 사용하면 JMP가 선택한 행만 하위 집합으로 지정함을 나타냅니다.
또한 귀하의 열 참조를 악기 유형으로 변경했습니다.따옴표로 묶을 필요는 없습니다.JMP를 혼동시킬 수 있는 특수 문자가 포함되어 있지 않으므로 따옴표가 필요하지 않습니다.
dt << Select where(
:Timepoint == "cell value 1" | :Timepoint == "cell value 2" | :Timpeoint ==
"cell value 3"
);
dt_subset = dt << Subset(
Columns( :Instrument Type, :Donor ID, :Timepoint, :Instrument Channel, :Run date ),
selected rows( 1 )
);