안녕하세요 데이터 필터링에 대한 조언을 얻고 싶습니다. 감사합니다!
모든 행이 "NA"인 열이 몇 개 있습니다. 어떻게 하면 그 열을 식별하고 삭제할 수 있을까요?
빈 셀은 테이블을 분할한 결과입니다. 감사합니다!
해당 값이 "NA"이거나 누락되었습니까("" 또는 .)?
이를 수행하는 방법은 여러 가지가 있습니다(특히 스크립팅 시). 아래는 매우 간단한 스크립트 중 하나입니다.
Names Default To Here(1);
dt = New Table("Untitled",
Add Rows(7),
Compress File When Saved(1),
New Column("Column 1", Numeric, "Continuous", Format("Best", 12), Set Values([1, 1, 2, 3, 4, ., .])),
New Column("Column 2", Numeric, "Continuous", Format("Best", 12), Set Values([., 2, ., 2, ., ., 5])),
New Column("Column 3", Numeric, "Continuous", Format("Best", 12), Set Values([., ., ., ., ., ., .])),
New Column("Column 4", Numeric, "Continuous", Format("Best", 12), Set Values([., ., ., ., ., ., .])),
New Column("Column 5", Numeric, "Continuous", Format("Best", 12), Set Values([., ., ., ., ., ., 5]))
);
wait(1); // for demo purposes
For Each({colname}, dt << Get Column Names("String"),
If(Col Number(Column(dt, colname)) == 0,
dt << Delete Columns(colname);
);
);
JMP 18 이전 버전에서는 Columns Viewer를 사용하여 열을 선택한 다음 삭제할 수도 있습니다.

JMP18에서는 열 관리자에 접근해서 비슷한 작업을 할 수 있습니다(저는 계정에서 쫓겨났고 현재 이메일에 접근할 수 없어서 다시 확인할 수 없어서 테스트할 수 없습니다...)
노트북이 여전히 켜져 있어서 이메일에 접근할 수 있었고, Columns Manager에서 열 선택을 수행할 수 있습니다. "상위" 행을 선택하기 더 쉽게 하기 위해 N Missing으로 정렬할 수도 있습니다.

이 작업을 할 수 있는 몇 가지 추가 기능도 있지만 JMP18에서 여전히 작동하는지는 잘 모르겠습니다. 열 분석 및 누락된 값 열 삭제(github.com) .