필터 보기 및 데이터 필터를 사용자 정의 가능하게 만들기이러한 위시리스트 요청은 무엇에서 비롯된 것인가요?
현재 JMP의 필터 뷰는 고정되어 있으며 사용자 정의가 불가능합니다. 모든 필터가 세로로 표시되어 대용량 데이터세트 작업 시 복잡하고 비효율적입니다. 사용자의 워크플로에 맞춰 필터를 재정렬, 크기 조정 또는 그룹화할 수 있는 방법이 없습니다. 또한, 사용자는 반복적인 작업을 간소화하기 위한 사용자 정의 버튼이나 동작을 추가할 수 없습니다.
예를 들어, 수십 개의 범주형 변수가 있는 설문조사 데이터를 분석할 때 세로형 레이아웃은 끊임없이 스크롤해야 하고 가장 관련성 높은 필터에 집중하기 어렵게 만듭니다. 이로 인해 탐색 속도가 느려지고 사용성이 저하됩니다.
어떤 개선을 원하시나요?
허용하다필터 보기 레이아웃 사용자 정의(예: 수평 배열, 접을 수 있는 섹션, 드래그 앤 드롭 순서).
- 필터 보기나 데이터 필터에서 사용자 정의 버튼이나 작업을 직접 추가 할 수 있으므로 사용자는 인터페이스를 벗어나지 않고도 스크립트를 트리거하고, 사전 설정을 적용하고, 일반적인 작업을 수행할 수 있습니다.
- 스타일 지정 및 필터 크기 조절 옵션을 제공하여 인터페이스가 다양한 화면 크기와 사용자 기본 설정에 맞게 조정됩니다.
- 이상적으로 필터 보기는 데이터 필터처럼 동작해야 하지만 사용자 정의의 유연성이 추가된 데이터 테이블 내부에 포함되어야 합니다.
이 아이디어가 왜 중요한가요?
우리 조직에서는 스크립팅에 JMP와 JSL을 사용하는 라이선스가 약 150개 있습니다.
자동화 및 스크립팅기본 데이터 분석 및 모델링Re: 필터 보기 및 데이터 필터를 사용자 정의 가능하게 만들기설명된 기능의 대부분은 스크립팅을 통해 사용할 수 있는 것으로 보입니다.
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class Families.jmp" );
win = new window("test", H list box ( dt << new data box, V list box (Button Box ("custom button"), dt << Data Filter(
Location( {236, 146} ),
Add Filter( columns( :name , :countries visited) )
))));
win["Data Filter",ListBox(7)] << set horizontal(1)

좋은 점: 데이터 필터: 수평 모드 를 쉽게 전환할 수 있는 스위치.
저는 스크립팅을 통해 이것을 매우 자주 사용합니다. 그리고 더 많은 필터가 활성화되면 너비를 제어하기 어렵습니다(한 블록이 커지고 다른 블록은 압축된 상태로 유지됨)
데이터 그리드 + 버튼의 개념에 대해 생각해 보세요:
"버튼"은 스크립팅 없이도 이미 사용 가능합니다: 왼쪽 -> 테이블 스크립트

Re: 필터 보기 및 데이터 필터를 사용자 정의 가능하게 만들기그 외에도...
동의합니다. 데이터 필터의 수직 레이아웃은 Big Class Families와 같이 작은 데이터 세트의 경우에도 혼란스러울 수 있습니다.
대부분의 경우 관심 있는 열은 시야에서 벗어나 있으며 이 열로 스크롤하려면 정확한 마우스 제어가 필요합니다.
- 현재 열의 현재 블록에서 스크롤하는 대신 - 또는 데이터 그리드에서 스크롤하는 대신.
(스크롤바로 스크롤하시나요, 아니면 마우스 휠로 스크롤하시나요?)
수평 보기는 데이터 그리드 공간을 너무 많이 차지합니다.
탭 보기는 어때요?
... 또는 콤보 상자 보기 - 맨 위의 열을 선택하고 나머지 화면을 이 열에 사용합니다.
제목: 필터 보기 및 데이터 필터 사용자 지정 기능 추가 - 상태 변경: 승인됨요청을 제출해 주셔서 감사합니다!