안녕하세요 여러분,
나는 훨씬 더 완성에 가까워지고 있는 산림 조류 서식지 관계에 대한 문헌 검토와 함께 체계적인 지도를 작성하고 있습니다. 커뮤니티 회원들에게 진심 어린 외침 @cwillden , @txnelson , @danschikore , @brady_brady , 기술 지원팀 Adam Morris, Sarah Seligman, Laura Archer, Wendy Murphrey가 이 프로젝트를 여기까지 진행하도록 도와준 것입니다.
결승선에 가까워진 것 같지만 여전히 선택 필터 간의 상호 작용과 관련된 몇 가지 문제가 있습니다. 아마도 커뮤니티가 도움이 될 것입니다. 다음은 응용 프로그램의 주석이 달린 스크린샷입니다... 이미지와 이 애플리케이션을 생성하는 "Literature Dashboard 10"이라는 테이블 스크립트가 있는 데이터 테이블이 첨부되어 있습니다. 선택 필터 관계에 대한 특정 질문은 이미지 아래에 있습니다.

이 응용 프로그램의 전반적인 목표는 학계/전문 사용자가 3가지 유형의 데이터 필터(로컬 데이터 필터, 히스토그램 및 워드 클라우드)는 모두 데이터 테이블의 필드에서 구축됩니다.
특정 기능적 목표
1. 사용자는 대시보드(녹색 텍스트 레이블)의 3가지 다른 번호가 매겨진 영역(아래 애플리케이션의 정적 이미지 참조) 중 하나 이상을 사용하여 데이터 테이블의 레코드를 선택/부분집합할 수 있어야 합니다.
2. 기존 선택 기준(모든 필터에 걸쳐)은 텍스트 상자/목록에 반영/기록되어야 합니다. 이것은 매우 중요합니다.
3. 지도는 3가지 필터링 옵션 모두에서 현재 선택 기준을 반영해야 합니다(예: 항목 2 목록과 일치해야 함).
4.사용자는 선택한 레코드를 .csv 파일로 다운로드할 수 있어야 합니다.
5. 선택 기준(3가지 필터/플랫폼, 위의 항목 2)은 파일로 저장 및/또는 .csv 다운로드 파일에 추가할 수 있어야 합니다.
6. 모든 선택(필터 내 및 필터 간)은 부울 AND/OR 논리를 사용하여 수행할 수 있어야 합니다(아래 "선택별 목표" 참조).
선택별 목표
1. 각 플랫폼 내에서 사용자는 여러 수준을 선택하고 이러한 수준을 AND 또는 OR 절로 연결해야 하는지 여부를 지정할 수 있어야 합니다(예: 데이터 필터 또는 레코드 선택 대화 상자의 전체 또는 임의 옵션). 예를 들어 사용자는 다음 쿼리 중 하나를 구성할 수 있어야 합니다.
- 데이터 필터... 조류 종 = 아메리칸 로빈 및 아메리칸 크로우; 또는 새 종 = 아메리칸 로빈 또는 아메리칸 크로우
- 히스토그램... 조류 메트릭 = 번식 성능 및 풍부/발생; 또는 Bird Metric = 번식 성능 또는 풍부함/발생.
- 단어 구름... 선택된 행 = 둥지 성공 및 숲 지역; 또는 선택한 행 = 중첩 성공 및 숲 지역
이러한 예에는 각각 하나의 필터에서 2개의 용어가 포함되어 있지만 및/또는 옵션은 주어진 플랫폼 내에서 원하는 수의 수준으로 확장되어야 합니다.
2. 여러 플랫폼에서 사용자는 한 플랫폼에서 다른 플랫폼으로 선택한 항목 간에 AND/OR 관계를 지정할 수 있어야 합니다. 예를 들어, 사용자는 다음을 지정할 수 있어야 합니다. Bird 종 = American Robin 및 American Crow(데이터 필터 플랫폼에서) 그리고 Bird Metric = 생식 성능(히스토그램 필터에서) 또는 용어 = 중첩 성공 또는 초기 성공(단어 구름 필터에서). 즉, 사용자는 플랫폼 내에서 뿐만 아니라 플랫폼 간에 AND/OR 기준 간에 전환할 수 있어야 합니다.
JSL 또는 Application Builder를 사용하여 이러한 유형의 구조화된 동작을 생성할 수 있는 것 같습니다(선택 필터 및 플랫폼별 설정 사용). 불행히도 저는 JSL에서 많은 일을 하지 않으며 여전히 저에게 매우 혼란스러운 Application Builder 플랫폼에 익숙하지 않습니다. 나는 이미 이 기능 중 일부를 이 게시물에 첨부된 애플리케이션에 구축했습니다(동일한 애플리케이션을 생성하는 "Literature Dashboard 10"이라는 스크립트가 있는 데이터 테이블).그러나 위에서 설명한 원하는 필터링 동작 중 많은 부분을 여전히 달성하지 못하고 있습니다. 첨부된 초안 앱에서 내가 원하는 방식으로 더 작동하는 버전으로 이동하는 가장 좋은 방법에 대한 제안이 있는 사람이 있습니까? 나는 JMP 기술로 여기에서 내 머리를 조금 헤맸습니다. 동료들은 이 도구를 사용하게 되어 매우 기쁩니다. 하지만 다른 사람과 공유하기 전에 부울 논리/선택 동작을 명확히 해야 합니다. 커뮤니티에서 제공할 수 있는 도움에 미리 감사드립니다.
케이시